Tennessee is known for its music, mountains, and mouthwatering barbecue, but some of its restaurants go way beyond just serving good food. Across the state, you’ll find dining spots that double as entertainment venues, historic landmarks, or full-blown themed adventures.
These wonderfully weird restaurants prove that where you eat can be just as memorable as what you eat, and Tennessee has turned quirky dining into an art form.
1. Aquarium Restaurant — Nashville
Picture this: you’re cutting into your steak while a shark glides past your table. Aquarium Restaurant wraps a 200,000-gallon saltwater tank around the entire dining room, so every seat comes with an underwater view.
Fish, stingrays, and even sharks circle above and around you as you eat. The restaurant also schedules live mermaid appearances, where performers in tails swim through the tank and wave at diners. It’s part aquarium, part dinner theater, and completely surreal.
The menu leans casual—burgers, seafood, pasta—but honestly, the food takes a backseat to the scenery. This is one of those places where the atmosphere does all the talking, and it does it loudly.
2. Rainforest Cafe — Nashville
If subtlety isn’t your thing, Rainforest Cafe will feel like home. This chain location in Nashville goes all-in on the jungle theme, with animatronic elephants, gorillas, and parrots that move and roar throughout your meal.
There are also aquarium features built into the walls, fake thunderstorms every 20 minutes, and enough foliage to make you forget you’re in a shopping district. It’s loud, it’s over-the-top, and it’s unapologetically themed.
The menu offers American staples like burgers, ribs, and pasta, but let’s be real—you’re not here for culinary innovation. You’re here because your kids begged you, or because you want to relive some nostalgic childhood memory. Either way, it delivers exactly what it promises: a wild place to eat.
3. Castle Cafe at Ruby Falls — Chattanooga
Most cafes serve coffee in boring buildings. Castle Cafe serves it in a 1929 limestone castle perched on Lookout Mountain. The structure was built to house the elevator machinery for Ruby Falls, but now it’s a full-service cafe with stone walls, arched windows, and turrets.
You can grab sandwiches, salads, or pastries while sitting inside what looks like a medieval fortress. The views alone are worth the visit, since the castle overlooks the surrounding valley and gives you that fairytale-meets-Appalachia vibe.
It’s not a fine-dining spot, but it doesn’t need to be. The setting does all the heavy lifting here. You’re eating lunch in a castle—what more do you want?
4. Pirates Voyage Dinner & Show — Pigeon Forge
Dinner and a show usually means a piano player in the corner. Pirates Voyage means full-sized ships battling it out in a 15-foot-deep indoor lagoon while you eat a four-course feast. Acrobats swing from ropes, pirates fire cannons, and mermaids dive through the water—all while you’re working on your chicken and corn.
The show is loud, flashy, and designed to entertain families, so expect plenty of cheering and audience participation. It’s pure spectacle, and that’s the point. This isn’t a place for a quiet date night—it’s for making memories.
5. Cahoots Restaurant — Fayetteville
Ever wanted to eat dinner behind bars? Cahoots lets you do exactly that. The restaurant is housed in a converted old jail and fire station, and some of the dining tables sit inside what used to be actual jail cells, complete with metal bars.
It’s quirky, historical, and strangely charming. The menu focuses on Southern comfort food—think fried chicken, catfish, and homemade pies—so the food matches the down-home setting. The building itself dates back decades, and the owners have kept a lot of the original features intact.
6. Stationairy — Nashville
Most restaurants occupy strip malls or storefronts. Stationairy occupies a piece of Nashville history. The restaurant is located inside the Union Station Hotel, a beautifully restored train station from the early 1900s with vaulted ceilings, ornate details, and that old-world grandeur you don’t see much anymore.
The name is a clever nod to the building’s past, and the food leans upscale Southern with creative twists. You’re dining in a space that once bustled with travelers and steam engines, and the architecture alone makes it feel special.
It’s a quieter kind of weird—elegant, refined, and steeped in history. If you want atmosphere without animatronics or costumes, this is your spot.
7. 71 South — Knoxville
Eating in a church sounds unusual, and that’s because it is. 71 South operates inside a nearly century-old church at Baker Creek Preserve, and the setting is as striking as you’d expect. High ceilings, original woodwork, and an atmosphere that feels reverent even when you’re ordering appetizers.
The menu focuses on Southern-inspired dishes with local ingredients, and the kitchen takes its food seriously. But the real draw is the building itself—dining where pews once sat gives the whole experience a sense of occasion.
It’s not gimmicky or over-the-top. It’s just a beautiful, unusual space that makes dinner feel a little more special. The kind of place where you linger after dessert just to soak it all in.
8. Brooks Shaw’s Old Country Store — Jackson
Brooks Shaw’s doesn’t try to wow you with animatronics or castles. Instead, it transports you straight back to small-town Tennessee from decades ago. The restaurant is built around a working country store filled with antiques, vintage signs, and shelves stocked with old-timey goods.
It’s part museum, part diner, and entirely nostalgic. The food is classic Southern comfort—fried chicken, cornbread, turnip greens—and it’s served in a space that feels like stepping into your grandparents’ past. You can browse the store before or after your meal, and it’s packed with the kind of quirky stuff you didn’t know you wanted.









