From Our Editors
Del Mars Baha Grille is a Mexican restaurant located on Hill Road North in Pickerington. With a flavorful menu, this Mexican restaurant will leave you with a smile on your face. The excellent quality, set in a familiar atmosphere, will have you visiting again and again.
A good spot in South Columbus, a trip to Del Mars Baha Grille is definitely worthwhile. Don't worry about trying to find a spot on the street, as visitors to the restaurant do have access to a private parking lot nearby.