Irma’s Southwest, the new iteration of Irma’s Southwest Grill and Irma’s Original, officially opened downtown on Nov. 26.
The restaurant is on the ground floor of Catalyst Houston, a luxury apartment building at 1874 Texas Ave. Click through the slideshow above for a look inside the Catalyst.
Irma’s occupies 7,700 square feet, including a 60-seat bar and lounge, a 200-seat main dining room with floor-to-ceiling windows and two private dining rooms, according to Eater Houston and the Houston…
Houston Biz Journal
New Irma’s restaurant in downtown Houston opens