Phone: +19095950555
Address: 1267 N Grand Ave, Walnut I-91789-1312, United States
City: Walnut
Menu Dishes: 11
Reviews: 3538
Website: http://www.taconazo.com/
"This restaurant is a local taco competition champion. I sampled their potato taco and the mixed seafood ceviche, and both were excellent. The ceviche has a great texture; it's not watery, overly sour, or too wet—rather, it’s moist, refreshing, and has a nice plumpness to it. The tomatoes, shaved cabbage, and onions are served cold, adding a sweet and crunchy element. The flavors are perfectly balanced, with no overwhelming sweetness or acidity. I believe this place is the standout gem of the strip mall. However, be prepared for crowded parking during peak hours."
All prices are estimates on menu.