"I thought this is a fast food restaurant but it's actually full service. The food was a surprise too because they tasted really good. I enjoyed the poke tostada very much."
Phone: (+1)5612492927
Address: 1005 N. Sr 7, Miami Beach I-33411-5117, United States
City: Miami Beach
Website: http://papichulotacos.com/
Monday: 11:00 -22:00
Tuesday: 11:00 -22:00
Wednesday: 11:00 -22:00
Thursday: 11:00 -22:00
Friday: 11:00 -23:00
Saturday: 11:00 -23:00
Sunday: 11:00 -22:00
Dishes: 37
Amenities: 13
Categories: 5
Reviews: 2915