4.9
62 Ratings
4.9 x (62) • 2570.7 mi • New Mexican • Latin American • Mexican • Info
x Delivery unavailable
41a Newkirk Plaza
62 Ratings
"i love their tacos so much and they put the lime so it tastes even more better."
"Beautiful presentation so tasty and fresh loveeeeee"
x $0 delivery fee
new customers
Enter address
to see delivery time
7:20 AM - 9:30 PM
4.9
•62 Ratings •
3 Reviews
Beautiful presentation so tasty and fresh loveeeeee
i love their tacos so much and they put the lime so it tastes even more better.
great tacos, amazing timing, and great environment.