El Borracho Mexican Cantina Preview: A Slideshow
Categories: Restaurant News & Reviews, St. Louis Scenes
El Borracho Mexican Cantina opens this week at 2001 Locust Street. RFT freelance photographer Egan O'Keefe attended the soft opening celebration this weekend. View a slideshow of El Borracho here.
- Ian Froeb
Photo: Egan O'Keefe
































