Address: 5555 S 78th St, Tampa, FL 33619, USA
“A very good place to eat Spanish food.i go there very chance i can get.I highly recommend it.very clean place and they have a very large side room for parties like birthdays.I really like this place and it's not expensive like the others.their food is great.living on. Fixed income is hard but with this place to me this is my getaway .i love this place.”