The Dockside Tavern is one of Sea World's many food and beverage outlets.
8 April, 2005 by Richard Wilson