Best Restaurants in Old Town Temecula

Old Town Temecula is a vibrant area with a mix of historic charm, local shops, and some incredible restaurants. Whether you’re in the mood for authentic Mexican cuisine, mouth-watering BBQ, or a cozy Italian meal, there’s something for everyone. Here’s a list of the best restaurants in Old Town Temecula that you won’t want to miss, complete with links to make your dining experience easier to plan!


1. Margarita’s Restaurant

If you’re craving authentic Mexican flavors, Margarita’s is the place to be. Known for their amazing homecooked dishes, this spot delivers on both taste and spice. If you like your food with a kick, ask for extra spicy—they’re not kidding when they say it’s hot! From tacos to enchiladas, every dish is packed with bold flavors that are sure to satisfy.

2. The Goat & Vine

For the best pizza in town, head over to The Goat & Vine. This popular spot serves up delicious, handmade pizzas with gluten-free options available. It’s often packed, so be prepared for a wait, but trust us—it’s worth it. Each pizza is made with care, and the flavors are exceptional. It’s a must-visit for pizza lovers!

3. Swing Inn Cafe

Owned by Breaking Bad star Dean Norris, Swing Inn Cafe is famous for its BBQ and down-home atmosphere. While the lines can be long, the brisket is legendary, and the wait is worth it for the melt-in-your-mouth flavors. Swing Inn is a staple in Old Town with a classic diner vibe that feels like a step back in time.

4. 1909

If you’re looking for creative, Instagram-worthy dishes, 1909 is the spot to check out. This trendy restaurant offers a unique menu with dishes that are as beautiful as they are tasty. The eclectic vibe and inventive food make it a great spot for brunch, lunch, or dinner. Try their signature cocktails, too—they’re as photo-worthy as the food!

5. The Gambling Cowboy

For a Western-style steakhouse experience, The Gambling Cowboy serves up mouth-watering steaks and classic cowboy fare. The “Cowgirl Kisses” appetizer is a fan favorite, and their steaks are cooked to perfection. The rustic decor and friendly staff make it a fantastic spot for a hearty, satisfying meal.

6. Bottega Italia

Experience a taste of Sicily at Bottega Italia, where fresh, farm-to-table Italian dishes take center stage. From handmade pasta to savory Sicilian specialties, this restaurant brings authentic Italian flavors to Old Town. It’s owned by the same team behind Poggio Leano and Gourmet Italia, so you can expect the same quality and dedication to flavor in every dish.

7. Small Barn Old Town

For a cozy, upscale experience, Small Barn offers a seasonally-inspired menu with fresh, locally-sourced ingredients. The charming, rustic decor and beautiful outdoor patio make it an inviting spot for lunch or dinner. Their menu changes with the seasons, but expect a delightful range of options from creative salads to savory entrees and delicious desserts.


Old Town Temecula has an amazing array of dining options that offer something for everyone. Whether you’re looking to spice things up with Mexican cuisine, indulge in hearty BBQ, or enjoy fresh, authentic Italian fare, you’ll find it here. Each restaurant brings its own unique flair, making Old Town Temecula a true foodie paradise. Make sure to check out these local favorites on your next visit and prepare for a culinary adventure you won’t forget!

Previous
Previous

The Ultimate Guide to Winery Restaurants in Temecula

Next
Next

Best Winery Restaurants 2024