Rated
5.0 out of
5 from
1Reviews
Taqueria de Anda
is a fantastic Mexican Restaurant Restaurant
Ranked #1 of 6 Restaurants in French Park Historic District Santa Ana.
★★★★★ on the 7th of August, 2013
the al pastor here is bomb! so tender and flavorful :9