beachcoaststyle.com
Let’s Go To Pier 21
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 …