Restaurant in Tampa
Casual neighborhood spot serving homestyle Spanish-style dishes for lunch and dinner.
2901 W Hillsborough Ave
Tampa, FL, 33614
(656) 262-0098