[email protected] | Call us: (505) 639 5528
Amazing Food and Service!!!
The best Mexican food in the area
Address: 2930 Candelaria Rd NE, Albuquerque, NM 87107
[email protected]
Saturday & Sunday: Closed