Address: 2633 Ventura Blvd, Camarillo, CA 93010 Phone: (805) 384-9855
Reviewed on 10/21/2025
By: Kenneth M.
Best Asada fries by far and I'm pretty picky with my horchata but the Horchata here is really good! The portions are always great and consistent. The... more