A taste of Germany at Old Castle Tavern | Metromix Tampa Bay

A taste of Germany at Old Castle Tavern

Enjoy German beers from original steins, as well as fresh meals made from scratch in this authentic German restaurant.

Add a comment

Please log in to comment