Casa Humo

Lower East Side
This Lower East Side venue specializes in tapas and Latin cuisine.
Venue name: Casa Humo
Contact:
Address: 181 Essex St
New York
10009
Cross street: at Houston St
Transport: Subway: F to Lower East Side–Second Ave