Phone: (+1)6612981321
Address: Soledad Canyon Road, Santa Clarita, 91351, United States Of America
City: Santa Clarita
Dishes: 24
Reviews: 0
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.