Restaurant in Tampa
Home-style Latin cooking with hearty, quality dishes made fresh and served with care.
6501 W Hillsborough Ave
Tampa, FL, 33634
(813) 481-4432