The Tap House Restaurants Chattanooga’s neighborhood Tap Room located in historic St. Elmo at the foot of Lookout Mountain! Add to favourites Report abuse Contact details 3800 St. Elmo AveSt Elmo,Chattanooga,Tennessee,37409 (423) 682-8234 https://www.taphousechatt.com/ Facebook Twitter Google+