Murfreesboro is a city in Tennessee known for its rich American Civil War History. More specifically, it is home to the infamous Battle of Stones River, which was fought from December 31st, 1862, to January 2nd, 1863. Of the major battles of the war, Stones River had the highest percentage of casualties on both sides. Although most people associate Murfreesboro with the civil war, a little-known fact about this city is that it is home to a plethora of excellent restaurants that make it one of the best cities in the country for foodies. Read on to check out our picks for the best restaurants in Murfreesboro, TN!

The Alley on Main

The Alley on Main is located at 223 W Main St and is open Monday through Thursday from 11 a.m. – 9 p.m, Fridays from 11 a.m. – 10 p.m, and Saturday’s 10 a.m. – 10 p.m. The restaurant is widely known for it’s exceptional seafood, steaks, and pasta, which make it one of the best American restaurants in Murfreesboro, TN. They also offer daily specials that range anywhere from fresh fish to wine tasting. If you are craving seafood, steak, or even pasta, The Alley on Main has got a dish for you!

Nacho’s Mexican Restaurant

Nacho’s Mexican Restaurant is located at 2962 South Rutherford Blvd and is open Sunday through Thursday from 11 a.m. – 10 p.m, and ​​Friday’s and Saturday’s from 11 a.m. – 11 p.m. They are widely considered the best Mexican restaurant in Murfreesboro, TN by the locals, and offer everything a typical Mexican restaurant would offer. However, what separates this place from your typical Mexican restaurant is the abundance of perks, events, and specials that they offer. They offer daily specials, host trivia nights every Tuesday and Saturday where you can win cash prizes, and they even offer 10% off the bill for MTSU students with a valid school ID. If you are in the mood for some great Mexican food at an affordable price, we highly recommended stopping by Nacho’s Mexican Restaurant.

Jim ‘N Nick’s

Jim ‘N Nick’s is located at 436 North Thompson Ln and is widely known as one of the best BBQ restaurants in Murfreesboro, TN. They serve everything a typical BBQ place would serve such as wings, brisket, pulled pork, BBQ chicken, ribs, and much more. However, what separates them from their competitors, and the reason why they made our list, is because of their sensational homemade pies. If you love barbecue and have a sweet tooth, then stop by Jim ‘N Nick’s!