Soccer, street food, shots, y mas

Published On 03/02/2010 Published On 03/02/2010
Previous Venue Next Venue Venue Description
1. Ojos Locos Sports Cantina 10230 E Technology Blvd, Dallas, TX 75220

Just soft-opened (grand opening's March 6) by the Twin Peaks guys, Locos is a ramshackle-industrial, monitor-mottled sports bar aiming to be a Hooters for Latin American soccer nuts, with tasty waitresses, lime-green booths, and a corrugated steel-capped