What are you looking for?

American Restaurants in Franklin

4.9 - 731 votes

Hours: 7AM - 2:30PM

1834 W McEwen Dr, Franklin
(615) 786-0569

First Watch

Let me start off with saying that I have been to this place on several occasion not this location in Franklin Tennessee but the location in Hermitage Ten... More reviews

4.5 - 244 votes

Hours: 7AM - 10PM

120 4th Ave S, Franklin
(615) 794-5527

Puckett's Grocery & Restaurant - Downtown Franklin

No Nashville vacation or business trip or date night out for locals or pretty much anything is complete with a visit to Pucketts! Franklin is one of the ... More reviews

4.3 - 257 votes

Hours: 9AM - 9PM

2000 Meridian Blvd Ste 110, Franklin
(615) 224-2600

Tupelo Honey

Many thanks to Tabitha, our server today. We happened to be in town and were looking for a non-chain place to eat. Their outdoor seating was great for bo... More reviews

4.6 - 174 votes

Hours: 5 - 10PM

408 Main St, Franklin
(615) 595-7669

Red Pony

One of my favorite high end dining places in downtown. I can’t wait for them to open back up More reviews

4.4 - 213 votes

Hours: 10AM - 10PM

403 Main St, Franklin
(615) 538-6001

55 South

Awesome place! Great menu, super fun atmosphere. Our service was excellent. Can't wait to go back! More reviews

4.4 - 213 votes

Hours: 11AM - 3AM

9135 Carothers Pkwy # 100, Franklin
(615) 435-8100

The Tin Roof 2

Good quesadillas, great fries, decent service. Do not expect anyone to be wearing a mask if you go. More reviews

4.6 - 136 votes

Hours: 6AM - 11PM

1103 Battlewood St, Franklin
(615) 599-6017

Sonic Drive-In

Very fresh! I love the new chicken slingers. Grassland Sonic is great! Need a way to tip when paying with a card. More reviews

4.6 - 132 votes

Hours: 11AM - 3PM

4150 Old Hillsboro Rd, Franklin
(615) 614-3964

1892 Restaurant

We have been fortunate to have eaten in restaurants across the US and in 67 countries around the world, over 50+ years, including 3 starred Michelin rest... More reviews

4.4 - 172 votes

Hours: 7AM - 8PM

110 4th Ave S, Franklin
(615) 790-3755

Merridee's Breadbasket

I have never written a review, but I honestly just feel compelled to rate this venue. This is a classic Franklin staple and I have eaten here hundreds of... More reviews

4.2 - 217 votes

Hours: 10AM - 10PM

1770 Galleria Blvd, Franklin
(615) 771-2111

The Honeysuckle

I’ve always passed by the honeysuckle but had never gone in. A few coworkers were talking about it so I decided to go there from brunch for my anniversar... More reviews

4.6 - 124 votes

Hours: Closed today

1232 Old Hillsboro Rd, Franklin
(615) 794-9533

Barbara's Home Cookin

OMG this place was the best restaurant that i've been to in a while. the owner was the sweetest little south African lady, and she said her goal was... More reviews

4.3 - 182 votes

Hours: 11AM - 9PM

1576 W McEwen Dr, Franklin
(615) 771-8760


My husband and I went to dinner tonight with another couple and we had the best meal and customer service. We started out with the lobster bisque. I am f... More reviews

4.4 - 160 votes

Hours: 11AM - 10PM

158 Front St #120, Franklin
(615) 721-5993

Scout's Pub

Nice place for a drink with a rotating selection of local craft beers on tap. You can eat at the bar too. The food quite good, although there is a dud or... More reviews



4.3 - 177 votes

Hours: 11AM - 9PM

330 Mayfield Dr D4, Franklin
(615) 905-9350


The burgers were amazing! If I still worked in the area, I would be at Ground multiple times a week! More reviews

4.2 - 198 votes

Hours: 11AM - 10PM

1721 Galleria Blvd, Franklin
(615) 771-7779

J. Alexander's Restaurant

Haven't dined inside since 10/2020. The food, service, cleanliness, attention to the customer and the entire experience is still exceptional! We had Mr. ... More reviews

4.1 - 215 votes

Hours: 11AM - 11PM

332 Main St, Franklin
(615) 435-3603

GRAYS on Main

Love Gray's on Main. Absolutely the best cocktails in downtown Franklin. Amazing food and service. We have loved every meal we've had and thoroughly enjo... More reviews

4.6 - 115 votes

Hours: Closed today

420 Cool Springs Blvd, Franklin
(615) 454-8289

Brown Bag Cool Springs

Very good lunch for about 10 dollars decent amount of good food.  Had the chicken on ciabatta bun which was soft and juicy with a nice home made tasting ... More reviews



4.4 - 139 votes

Hours: 11AM - 9PM

1409 W Main St #301, Franklin
(615) 721-5962


Excellent fries! Hamburger is really good, but why include ketchup on a burger that already has tomato on it? My real dislike however, and the reason f... More reviews

4.4 - 132 votes

Hours: 9AM - 10PM

414 Main St, Franklin
(615) 591-3197

McCreary's Irish Pub and Eatery

This is our favorite breakfast place in Franklin! The Irish coffees are some of the best I’ve ever had. We love the Ulster fry, corned beef hash, pancake... More reviews

4.1 - 183 votes

Hours: 10AM - 12AM

105 International Dr, Franklin
(615) 472-1640

The Rutledge

First time to this lovely new restaurant. Nice to have a touch of class without having to fight the traffic driving into downtown Nashville. Great tast... More reviews

4.4 - 124 votes

Hours: 8AM - 8PM

4141 Old Hillsboro Rd, Franklin
(615) 721-8109

The Country Boy Restaurant

I've enjoyed two breakfast meals here, with my family group and both times the food was great and the service was great too! I recommended reading the me... More reviews

4 - 185 votes

Hours: 11AM - 2AM

7135 S Springs Dr, Franklin
(615) 771-0355

Jonathan's Grille

Went here with my mother-in-law, not impressed. The only thing that saved it from one star were the great appetizers. Our meals were bland and lacking se... More reviews

4.1 - 156 votes

Hours: 11AM - 11PM

3010 A Mallory Ln, Franklin
(615) 771-1025

Bonefish Grill

Amazing food and service as always. Erica, the bartender, is always friendly and professional. More reviews

4.4 - 109 votes

Hours: 10AM - 9PM

188 Front St, Franklin
(615) 790-3020

Oscar's Taco Shop

It's the Oscars still around that uses original sauce . The food is always on point to be so simple. I love their tacos . More reviews

4 - 166 votes

Hours: 11AM - 11PM

533 Cool Springs Blvd, Franklin
(615) 778-9111

Carrabba's Italian Grill

The manager, Mr. Parrish is so kind. He and his servers work(ed) hard to make our visit outstanding. The food was delicious. If you want some good Italia... More reviews

View on map