Phone: +16612590884
Address: 23630 Newhall Ave, Santa Clarita, United States
City: Santa Clarita
Dishes: 35
Reviews: 418
"I adore this restaurant. My family is from Zapopan, right next to Guadalajara. The food here instantly transports me back home with its authentic and flavorful dishes. The staff is also incredibly friendly."
All prices are estimates.
Santa Clarita, nestled in Southern California, offers diverse dining options with popular American cuisine, Mexican dishes, and local favorites like BBQ and farm-to-table meals.