More Information
Ojos Locos is a sports bar chain with locations in Arizona, New Mexico, Texas, and California. The first location opened in Dallas, Texas in 2010. The chain was developed in part by Randy DeWitt, the owner of Twin Peaks.
- Service options :
- Dine-in
- Accessibility :
- Wheelchair accessible entrance, Wheelchair accessible parking lot
- Offerings :
- Comfort food
- Atmosphere :
- Casual