507 S. Third St.
Geneva, IL 60134
Del Barrio is all about creating that one of a kind experience. Merging both street art, and 200 top of the line Tequilas t0 create an atmosphere that makes us that much different. Don't forget to check out our menu to see all the food and drinks we have to offer.