picture of people dining at The Goat & Vine in Old Town Temecula, CA

6 Must Try Restaurants in Old Town Temecula

Are you a Temecula local looking for new places to eat, or perhaps you live out of town and are planning a trip to Old Town Temecula in the near future?

Old Town Temecula combines the charm of the old west with a modern flare. Located in the heart of Temecula, the Old Town district is home to several historic buildings, antique dealers, boardwalks, unique shops, car shows, and exciting weekend entertainment. 

Those familiar with the area know there are hidden gems in Old Town – phenomenal restaurants run by owners and chefs dedicated to providing an amazing dining experience.

If you’re looking to try one of the top-rated restaurants in Old Town Temecula check out this list featuring recommendations for every palate and budget!

picture of the inside of 1909 Temecula Gastropub


Ranked #12 out of 434 places to eat in Temecula by TripAdvisor, you can’t go wrong with 1909. The restaurant is an excellent spot for unique dishes, craft beer, and sumptuous handcrafted cocktails. The ambiance is surprisingly fun and inviting.

Whipping up delicious foods from scratch, you can try their bison burgers, beef pot pies, tasty reuben sandwiches, crab empanadas and a host of other delicacies.

You can sit on the huge patio to enjoy the view of the sun and locals passing by, or sit inside to get a delightful pub atmosphere.
Whether you go with your kids for lunch, or with your friends for dinner, 1909 offers a remarkable dining experience.

picture of a burger from PUBlic House in Old Town Temecula

1. Public House

Considered one of the top spots for Temecula foodies, Public House has an incredible range of seasonal menus. One of their most popular menu items is the iconic Backyard Burger, a grilled 100% grass-fed ground wagyu beef burger served with jalapeno dijonaise and grilled onions – delicious. They also have an excellent selection of fish. Take it from the locals who know, and add Public House to your list of Temecula restaurants to try!

picture of food from Devilicious Eatery in Old Town Temecula

2. Devilicious

If you’re looking for a perfect combination of hometown comfort with a modern twist, look no further than Devilicious Eatery & Tap Room. The restaurant is known for its tasty grilled cheese sandwich on sourdough bread topped with grilled red onions. Other popular menu items include the Bahn Mi sandwich, the classic short rib melt, and their tasty BBBT sandwich.

Devilicious is famous for taking ordinary food and taking it to new heights using ingenious creativity. In the end, you get “food so good, it’s bad!”

picture of wrapped jalapenos at The Gambling Cowboy in Old Town Temecula, CA

3. The Gambling Cowboy

When it comes to steakhouses, The Gambling Cowboy is yet another top option for food in Old Town Temecula. This restaurant serves up classic western fares in an eclectic and fully western ambiance. The mashed potatoes and the iconic Gambler steak are some of the best items here.

Their menu also features aged Midwestern corn-fed beef and other delicacies, and serves all the best wines from local Temecula wineries.

For a bird’s eye view of Old Town Front St., try dining on the third-floor deck. The elegant turn-of-the-century atmosphere and amazing food will keep you coming back to The Gambling Cowboy.

5. Havana Kitchen

Serving incredible Cuban dishes, Havana Kitchen is a top spot for Cuban cuisine. Trust us, their Ropa Vieja is something you don’t want to miss. Their prices are affordable, and the atmosphere is serene – perfect for enjoying some of the most delicious Old Town Temecula Cuban cuisine!

6. Baily's Old Town Temecula

Considered one of the best restaurants in Old Town Temecula, Baily’s is known for their craft cocktails. Enjoy live entertainment on Friday and Saturday evenings and Sunday afternoons for brunch.

Other Top Restaurants in Old Town Temecula?

These are just a few of our favorite places to eat in Old Town. What did we miss? 

Let us know in the comments below!

Share this post