About Del Taco 10
Del Taco 10 is a restaurants in Costa Mesa, CA, United States.
It is located at 1720 Superior Ave, Costa Mesa, CA 92627. Visitors rate it 4 out of 5 based on 1583 reviews. You can contact Del Taco 10 by phone at +1 949-631-1831.
Fast food restaurantAmerican restaurantBreakfast restaurantTakeout RestaurantMexican restaurantRestaurant
Frequently asked questions about Del Taco 10
Where is Del Taco 10 located?
Del Taco 10 is located at 1720 Superior Ave, Costa Mesa, CA 92627, United States.
What is the phone number of Del Taco 10?
You can call Del Taco 10 at +1 949-631-1831.
How is Del Taco 10 rated?
Del Taco 10 has a rating of 4 out of 5 based on 1583 reviews.
Similar places nearby
Restaurants
4 (1583)
1720 Superior Ave, Costa Mesa, CA 92627
Restaurants
4 (1583)
1720 Superior Ave, Costa Mesa, CA 92627
Restaurants
4.5 (870)
2949 Fairview Rd, Costa Mesa, CA 92626
Restaurants
4.5 (870)
2949 Fairview Rd, Costa Mesa, CA 92626
Restaurants
4.6 (531)
1799 Newport Blvd a105, Costa Mesa, CA 92627
Restaurants
4.6 (531)
1799 Newport Blvd a105, Costa Mesa, CA 92627
All restaurants in Costa Mesa, CA → All places in Costa Mesa, CA →