-
Macho's Taco Shop
is a highly reviewed Mexican Food Restaurant
Ranked #1 of 13 Restaurants in Rancho San Diego La Mesa.
Some say, it is great.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
They make a great veggie burrito here. It is not on the menu but they will make you one. Yum!