TACARÍA

TACARÍA Description

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

TACARÍA Location

Address: 860 NE 79th St, Miami, FL 33138, United States
Phone Number: +1 305-515-6095

Restaurants Nearby

More Restaurants You'll Love