Phone: (+1)6612510017
Address: 18525 Via Princessa, Canyon Country, CA 91387, 91351, Santa Clarita, United States
City: Santa Clarita
Menu Dishes: 35
Reviews: 0
All prices are estimates on menu.
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.