Enjoy the fresh air and sea views at Tavern Bay. Whether you board a cruise or stare out at it from the shore, this inlet is spectacular from every angle.
If you're spending a while in Lake Arrowhead, Tavern Bay is a great place to start your sightseeing. This inlet along the shoreline is one of many attractions that'll keep you occupied here. Lake Arrowhead Village, SkyPark at Santa's Village, and Lake Gregory are also waiting to be discovered close by.