Restaurant in Tampa
Family-run Latin eatery serving homemade empanadas, tostones, and breakfast in a cozy setting
6001 Johns Rd #201
Tampa, FL, 33634
(201) 205-8632