411 S Main St, Fort Worth, Texas 76104 USA
Interior - there's like 8 ish tables to sit at
Photo Credit: Yelp