Ojos Locos Memorial Houston
Restaurant • Bar • Bar and grill • Mexican restaurant • Night club • Sports barScantily-clad female servers peddle beer, cocktails & margaritas alongside Mexican food & sports TV. People often mention great,
Address
10516 Katy Fwy, Houston, TX 77043, United States
Website
Contact
+1 713-343-2379Price rating
$$ $$
Rating on Google Maps
4.00 (2.2K reviews)Open on Google Maps