The Stuttgarden just opened a few days ago. That was just in time for our trip to Galveston. It's a great place to hangout and check on new TripAdvisor reviews while the wife shops the Strand. They have several imported German biers on tap as well as others. But who would drink a beer made in Houston when you can drink one made in Munich?
We will try the food next time we are there.
Very friendly staff BTW.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.