Search results
- See moreSee moreSee moreSee moreTaco NazoMexican Restaurant · $$
We have The World's Best Fish & Shrimp Tacos Since 1978, and thanks to YOU, we were voted #1! All our menu items are...
Website: taconazo.com
Phone: (562) 690-8078
121 S Beach Blvd La Habra, CA 90631 1978.44 mi
Is this your business? Verify your listing
Amenities
- Family friendly