Search results
Discover more placesNear Columbus, OH
Fast food restaurant chain
Del Taco Restaurants, Inc. is an American fast-food restaurant chain that specializes in American-style Mexican cuisine, as well as American foods such as burgers, fries and shakes. Wikipedia