Found this little Mexican Restaurant accidentally. So good! We really felt like this was a step up from the usual fast-food Mexican food. Great burritos! Re fried beans and rice were both excellent! I would go back!
Address: 5470 E Speedway Blvd, Tucson, AZ 85712-4946
Location: United States > Arizona (AZ) > Tucson
Phone Number: +1 520-207-2367