Restaurant in Tampa
Authentic Mexican seafood spot serving shrimp tacos, ceviche, and fresh homemade dishes
5000 S MacDill Ave
Tampa, FL, 33611
(805) 722-7295