TACARÍA Description
.
Address:
860 NE 79th St, Miami, FL 33138, United States
Phone:
+1 305-515-6095
Website:
https://www.eastsidetaqueria.com/?utm_source=local&utm_medium=organic&utm_campaign=gmb
Store Hours:
Sunday: 12-7pm| Monday: 11am-11pm| Tuesday: 11am-11pm| Wednesday: 11am-11pm| Thursday: 11am-11pm| Friday: 11am-2am| Saturday: 11am-12am