"These are maybe the best tacos I've ever had. The tortilla shells are fried to a delicious golden crisp. Outstanding food."
Phone: (+1)4082483113
Address: 4485 Stevens Creek Boulevard, Santa Clara, 95051, United States Of America
City: Santa Clara
Website: https://www.elamigoburrito.com/
Dishes: 144
Amenities: 9
Categories: 5
Reviews: 1687