When
November 21, 2026 | 9:00 pm - 12:00 am
Where
The Finn
712 Main St. Houston, TX 77002
November 21, 2026 | 9:00 pm - 12:00 am
712 Main St. Houston, TX 77002

Get the best of PaperCity in your inbox.
Texas' top restaurant, real estate, society, fashion, art news and more, five times a week.