Admit it: you love a good themed restaurant. Who doesn’t? Costumes, fun menu items and crazy decor can turn a simple meal into an experience. Here are a few of the best themed restaurants across Massachusetts that keep things fun without getting too tacky.

  1. Miracle of Science Bar & Grill, Cambridge

Tripadvisor/YVR19

Tripadvisor/Dariomino This quirky science-themed restaurant and bar is located near MIT, which isn’t too surprising. They have lots of great beers on tap and a menu that is laid out like a periodic table. This is a great spot to munch on grass-fed burgers, stellar roast potatoes and some funky sides. (321 Massachusetts Avenue, Cambridge)

  1. Castle Restaurant, Leicester

Tripadvisor/whalewanderer

Tripadvisor/shadowrtyer This historic restaurant in Leicester looks like a legit castle. The exterior is covered in impenetrable-looking stone and the dining room is packed with medieval memorabilia like suits of armor and weaponry. This isn’t some hokey joint though – this place offers fine dining and an excellent wine list. Expect to feast like a king. (1230 Main Street, Leicester)

  1. Cuchi Cuchi, Cambridge

Opentable

Tripadvisor/RItraveler512 This Spanish restaurants embraces a vintage Hollywood and burlesque theme. The servers are in costumes that will have you swooning and you won’t be able to resist gobbling up their spicy small plates and fruity cocktails. Experienced bartenders are on call to create the libation of your silver screen dreams, and the tasty eats make this a great spot for a unique date night. (795 Main Street, Cambridge)

  1. Worden Hall, Boston

Worden Hall

Tripadvisor/bainso This is a racetrack-themed American eatery that serves up classic pub food in a casually upscale setting. The bar is covered with pennies and they have formidable whisky and beer lists. Don’t leave without sampling one of their monster hot dogs. (22 W Broadway, Boston)

  1. The Hangover Pub, Worcester

Facebook/The Hangover Pub

Facebook/The Hangover Pub Can hangovers be a theme? This place definitely thinks so. The Hangover Pub serves just what you might expect: deliciously rich American diner food that will help you power through that headache and bring your delicate stomach back to life. Even if you’re not recovering from a bit of overindulgence, this place is a perfect for a hit of comfort food. (102 Green Street, Worcester)

  1. The Student Prince, Springfield

TripAdvisor/management

Tripadvisor/varneykr This family-run restaurant has been serving German food and drink since 1935. That’s left them plenty of time to amass the huge collection of steins on display at the bar. Come here for delicious food served in a unique and historic atmosphere. Don’t leave without sampling the goulash or the Jager schnitzel. (8 Fort Street, Springfield)

  1. Steaming Tender, Palmer

Facebook/Steaming Tender Restaurant

Facebook/Steaming Tender Restaurant All aboard this spectacular train-themed restaurant. Steaming Tender is located in actual 19-century train station filled with authentic memorabilia from the golden age of train travel. They specialize in American comfort food served with a smile. Guests can also check out a real steam engine on display at the restaurants. (28 Depot Street, Palmer)

  1. Kaptain Jimmy’s, Agawam

Tripadvisor/Rose Marie P.

Tripadvisor/LDPP Get your sea legs at this pirate-themed restaurant in Agawam. Kaptain Jimmy’s is a family-friendly spot that definitely embraces its nautical theme but isn’t too kitschy about it. The restaurant offers a huge selection of brews (they’re also a microbrewery) and entrees that range from heaping plates of seafood to lighter fare like soups and salads. (916 Suffield Street, Agawam)

  1. Doo-Wop Diner, Malden

Facebook/Doo-Wop Diner

Tripadvisor/Sophia L You’ll be rocketed back to the 1950s as soon as you step inside this retro diner in Malden. American breakfast and lunch standards are cooked up in a colorful diner atmosphere packed with vintage memorabilia and collectibles. If the classic grub doesn’t send you back in time, the fun music and friendly service will. (269 Main Street, Malden)

If you’re looking for more amazing Massachusetts eats, check out the 10 most highly-rated restaurants in the state here.

Tripadvisor/YVR19

Tripadvisor/Dariomino

This quirky science-themed restaurant and bar is located near MIT, which isn’t too surprising. They have lots of great beers on tap and a menu that is laid out like a periodic table. This is a great spot to munch on grass-fed burgers, stellar roast potatoes and some funky sides. (321 Massachusetts Avenue, Cambridge)

Tripadvisor/whalewanderer

Tripadvisor/shadowrtyer

This historic restaurant in Leicester looks like a legit castle. The exterior is covered in impenetrable-looking stone and the dining room is packed with medieval memorabilia like suits of armor and weaponry. This isn’t some hokey joint though – this place offers fine dining and an excellent wine list. Expect to feast like a king. (1230 Main Street, Leicester)

Opentable

Tripadvisor/RItraveler512

This Spanish restaurants embraces a vintage Hollywood and burlesque theme. The servers are in costumes that will have you swooning and you won’t be able to resist gobbling up their spicy small plates and fruity cocktails. Experienced bartenders are on call to create the libation of your silver screen dreams, and the tasty eats make this a great spot for a unique date night. (795 Main Street, Cambridge)

Worden Hall

Tripadvisor/bainso

This is a racetrack-themed American eatery that serves up classic pub food in a casually upscale setting. The bar is covered with pennies and they have formidable whisky and beer lists. Don’t leave without sampling one of their monster hot dogs. (22 W Broadway, Boston)

Facebook/The Hangover Pub

Can hangovers be a theme? This place definitely thinks so. The Hangover Pub serves just what you might expect: deliciously rich American diner food that will help you power through that headache and bring your delicate stomach back to life. Even if you’re not recovering from a bit of overindulgence, this place is a perfect for a hit of comfort food. (102 Green Street, Worcester)

TripAdvisor/management

Tripadvisor/varneykr

This family-run restaurant has been serving German food and drink since 1935. That’s left them plenty of time to amass the huge collection of steins on display at the bar. Come here for delicious food served in a unique and historic atmosphere. Don’t leave without sampling the goulash or the Jager schnitzel. (8 Fort Street, Springfield)

Facebook/Steaming Tender Restaurant

All aboard this spectacular train-themed restaurant. Steaming Tender is located in actual 19-century train station filled with authentic memorabilia from the golden age of train travel. They specialize in American comfort food served with a smile. Guests can also check out a real steam engine on display at the restaurants. (28 Depot Street, Palmer)

Tripadvisor/Rose Marie P.

Tripadvisor/LDPP

Get your sea legs at this pirate-themed restaurant in Agawam. Kaptain Jimmy’s is a family-friendly spot that definitely embraces its nautical theme but isn’t too kitschy about it. The restaurant offers a huge selection of brews (they’re also a microbrewery) and entrees that range from heaping plates of seafood to lighter fare like soups and salads. (916 Suffield Street, Agawam)

Facebook/Doo-Wop Diner

Tripadvisor/Sophia L

You’ll be rocketed back to the 1950s as soon as you step inside this retro diner in Malden. American breakfast and lunch standards are cooked up in a colorful diner atmosphere packed with vintage memorabilia and collectibles. If the classic grub doesn’t send you back in time, the fun music and friendly service will. (269 Main Street, Malden)

OnlyInYourState may earn compensation through affiliate links in this article.