Del Taco
Del Taco is an American-style Mexican fast-food restaurant operating around 600 locations in different states.
Apart from their special food items, they also offer basic fast food items like burgers and fries.
This section of the website consists of posts on Del Taco’s menus and hours.