The New Inn is a public house located in Mountain Ash, known for offering live entertainment every weekend. It serves drinks and is a popular spot for locals.