Dining Outside the Home: McNamara’s Irish Pub and Restaurant in Nashville, Tennessee! For authentic Gaelic food in homey surroundings, McNamara’s friendly atmosphere feels as though you stepped into a local pub in Ireland. Inhale the aromas of savory shepherds pie, tender corned beef, buttery cabbage, or crispy fish and chips. Popular draft beers, aged Irish whiskeys, and after-dinner libations move the meal along toward Happy Hour and live entertainment. Prepare yourself for a great time where everyone is treated like family.