Baja Fish Tacos
5301 Padre Blvd, South Padre Island, TX 78597
Home of the World’s Greatest Fish Taco! Located on South Padre Island @ the Coral Reef Lounge!️ Come on down for the Ultimate Seafood Experience! Home of the World’s Greatest Fish Taco! Located on South Padre Island @ the Coral Reef Lounge!️ Come on down for the Ultimate Seafood Experience!
More Business Info
- Hours
- Regular Hours
Tue: Wed: Thu - Sat: Sun: - Other Links
- Categories
- Mexican Restaurants, American Restaurants, Restaurants, Take Out Restaurants
Suggest an Edit