FoodieinHouston's South Padre Island, TX, USA
Parrot Eyes Restaurant Bar & Water Sports
5801 Padre Blvd
It was within walking distance to the Travelodge. Food was OK. Not spectacular but at least the pric...
2305 Laguna Blvd
Sat outside and was able to catch a beautiful sunset. The seafood buffet was good. Nothing spectacul...