Island Taco
Address:
243 Crossroads Blvd, Carmel, CA 93923
Phone:
(831) 624-8454
Restaurants,
Mexican
Other Businesses:
- Tran's Noodle House at 3678 The Barnyard, Carmel, CA 93923
- Edgar's at 8000 Valley Greens Dr, Carmel, CA 93923
- Yogurt Heaven at 157 Crossroads Blvd, Carmel, CA 93923
- Valley Hills Deli and BBQ at 7152 Carmel Valley Rd, Carmel, CA 93923
- Cafe Stravaganza at 241 Crossroads Blvd, Carmel, CA 93923