El Potro Loco Sports Bar & Grill

Latin American
$ $
Houston, TX 77020

Tips

  • Don't order the Dos XX's. It's flat and way too expensive compared to other places I've been