Michael F's South Padre Island, TX, USA
33396 State Park Road 100
You'll not find better food for the price. Service is great. Atmosphere is fun. If I could change on...
33261 State Park Road 100
Large room with lots and lots of TV's. Not crowded and service is very good.