Irish pub and restaurant · Nashville, Tennessee, United States

McNamara's Irish Pub & Restaurant

McNamara’s is a family pub restaurant with two stages and scheduled music. Its current menu lists lunch fish and chips at $13, shepherd’s pie at $20, a full Irish breakfast at $19, and draft beer in 20-ounce glasses. The website posts weekday afternoon happy hour and says it is closed Sunday and Mon

About McNamara's Irish Pub & Restaurant

McNamara’s is a family pub restaurant with two stages and scheduled music. Its current menu lists lunch fish and chips at $13, shepherd’s pie at $20, a full Irish breakfast at $19, and draft beer in 20-ounce glasses. The website posts weekday afternoon happy hour and says it is closed Sunday and Monday. Comments often praise the home-style food and performances; on weekends the dining room can fill up and become loud.

Comments about this location mention Scotch eggs, shepherd’s pie, and fish and chips, along with a welcoming atmosphere and traditional music. The menu lists a children’s option as well as vegetarian and gluten-free choices; guests with allergies should confirm ingredients with staff.

The address is 2740 Old Lebanon Road, near Donelson Pike. The business places itself about two miles from the airport, but visitors from central districts need to plan the trip. WeGo serves the Lebanon Pike corridor; use its trip planner to verify stops and schedules from your starting point. Check kitchen hours and last orders before crossing town.

In brief

Family-owned pub restaurant with two music stages, Irish cooking, happy hour, a children’s menu and a wide whiskey and beer selection.