Barracuda Bay Tropical Grille 140 Worthington Mall Worthington OH United States
Barracuda Bay Tropical Grille offers American cuisine including seafood and is open for lunch and dinner daily. A Sunday brunch is also offered.
Phone: 614.985.3465