TVF Score: 9.02
PadreRitaGrill
4001 Padre Boulevard South Padre Island, TX •
Padre Rita Grill is a family-owned Tex-Mex restaurant located in South Padre Island, TX. It has been featured on several tv shows, including Restaurant Impossible and Man vs. Food, and serves up delicious food and drinks with a view of the Gulf of Mexico.
Seen On TV Shows
Restaurant Impossible
Episode: Padre Rita on 10/6/2014
Been List
Try List
My Lists