Ay Caramba! Restaurant
Address:
18540 Via Princessa, Santa Clarita, CA 91387
Phone:
(661) 250-7821
Hours:
- Mon: 11am-9pm
- Tue: 11am-9pm
- Wed: 11am-9pm
- Thu: 11am-9pm
- Fri: 11am-9pm
- Sat: 8am-9pm
- Sun: 8am-6pm
Other Businesses:
- O Sushi at 18812 Soledad Canyon Rd, Santa Clarita, CA 91351
- Man'oushee Mediterranean at 27131 Sierra Hwy, Santa Clarita, CA 91351
- Parashar's Indian Kitchen at 28112 Bouquet Canyon Rd, Santa Clarita, CA 91350
- Everest at 18645 Soledad Canyon Rd, Santa Clarita, CA 91351
- The Half Way House Cafe at 15564 Sierra Hwy, Santa Clarita, CA 91390