Olympia Grill at Pier 21 In Galveston, Texas has some of the best fish ever. The red snapper is to die for! It’s said by some it’s the best fish on the Island! I love the pita bread served with your meal, it’s warm, soft as cotton and it melts in your mouth. I love…
Category Archives: Food |
|












