Irma's Restaurant

(256 ratings)
22 N Chenevert St Go to map
Houston, TX 77002
(713) 222-0767
irmasoriginal.com
Restaurant Notes
  • serving Tex-Mex
  • down the street from Minute Maid Park (Houston Astros)
  • festive decor
Highlighted On
Videos
No videos yet...