20 Best Restaurants in San Bernardino, CA 2023 Updated

From American fare to Mexican cuisine, the restaurants in San Bernardino offer something for everyone. Whether you’re looking for a quick bite or a sit-down meal, these are the best places to eat in the city.

1. Gazzolo’s Sausage Co Restaurant and Deli

$ | (909) 886-3213 | WEBSITE


View this post on Instagram


A post shared by Gazzolo’s Sausages (@gazzolosausages)

If you’re looking for an authentic German dining experience, look no further than this restaurant. They offer a variety of smoked sausages, all made in-house using traditional recipes.

If you like your sausage spicy, be sure to try the jalapeño variety. They also offer a selection of international styles, including deli-fresh sandwiches made with German bread.



2. Spirit of Texas Craft BBQ

$$ | (909) 474-9594 | WEBSITE

Best Restaurant in San Bernardino, CA

While in the heart of Texas, BBQ is more than just a meal – it’s a way of life, The Spirit of Texas Craft BBQ in San Bernardino is a true reflection of this, with slow-cooked meats that are smoked on site and full of flavor. What’s more, you can order online for pickup or delivery, making it easy to get your fix.



3. Ye Olde Lamplighter

$$ | (909) 886-4490 | WEBSITE

Best Restaurants in San Bernardino, CA

Ye Olde Lamplighter is a steakhouse and bar that has been around since 1964. They offer karaoke, t-bone steaks, tacos, chicken fried chicken, and more. The atmosphere is casual and the service is friendly. Check for regular limited time specials such as Prime Rib Night.



4. Mitla Cafe

$$ | (909) 888-0460 | WEBSITE


View this post on Instagram


A post shared by Mitla Cafe (@mitla_cafe)

If you’re looking for a classic Mexican dining experience, Mitla Cafe has what you crave. This family-owned restaurant has been serving up traditional Mexican fare since 1937 and boasts an old-fashioned interior to match. Whether you’re craving enchiladas, tacos, or something else entirely, you’re sure to find it on the menu at Mitla Cafe.



5. Rose Apple Thai Cuisine

$$ | (909) 890-5884 | WEBSITE

San Bernardino, CA Best Restaurants

Looking for a delicious and authentic Thai restaurant in the Tri-City Retail Shops area? Rose Apple Thai Cuisine is the perfect place for you! Offering a wide variety of traditional southeast asian dishes, including Pad Thai, Rose Apple is sure to please everyone’s taste buds. And with an upbeat and casual setting, it’s the perfect place to enjoy a meal with friends or family.



6. Rosa Maria’s Drive-In

$ | (909) 881-1731 | WEBSITE

San Bernardino, CA Best Restaurant

If you’re in the mood for some delicious Mexican food, Rosa Maria’s Drive In is the perfect place to go. They offer counter-service, so you can get your food quickly and easily.

Plus, all of their tortillas are handmade, so you know they’re fresh and tasty. The Garbage Burrito is definitely a must-try – it’s loaded with all sorts of deliciousness, including beans, rice, cheese, and salsa.



7. New Delhi Palace-Cuisine of India

$$ | (909) 884-9966 | WEBSITE

Restaurants in San Bernardino, CA

The New Delhi Palace is a popular Indian restaurant in the city, known for its classic dishes menu and buffet. The ornate interior and champagne brunch are also a big draw for guests. The desserts are simply divine, and the staff is always on hand to help you choose the perfect one for your meal.



8. D J Coffee Shop

$ | (909) 882-3917 | WEBSITE


View this post on Instagram


A post shared by DJ Coffee Shop (@djs_coffee_shop)

The D J Coffee Shop is a great place to get classic American food. The all-day breakfast menu features items such as eggs benedict, steak and eggs, and dine-in and takeout options. The daily specials are definitely worth checking out, too!



9. Happy Family Vegetarian

$$ | (909) 783-8928 | WEBSITE

Restaurant in San Bernardino, CA

Happy Family Vegetarian is a great Cantonese restaurant for vegetarians and vegans. They offer a variety of noodle dishes, grilled veggies, deep fried wontons, and other vegan options. The restaurant is open for lunch and dinner, and is a great place to enjoy a delicious and healthy meal.



10. Lotus Restaurant

$ | (909) 383-1526 | WEBSITE

San Bernardino, CA Restaurant

Lotus Restaurant is a traditional Vietnamese restaurant that offers affordable, traditional Vietnamese food. The restaurant offers Pho, fried rice, stir-fry, fish dishes, and dine inside or takeout options.

The restaurant is located on the popular Baseline Street in San Bernadino and is a popular destination for both locals and visitors alike.



11. Super Burrito

$ | (909) 889-7512 | WEBSITE

Trendy Restaurants in San Bernardino, CA

Super Burrito is an old-school burrito joint that has been around for over 50 years. They have a walk-up window where you can order your food, and the portions are generous. They serve Mexican food as well as American faves like burgers. You can also order over the phone.



12. Royal Dumplings House

$$ | (909) 880-0829 | WEBSITE

Trendy Restaurant in San Bernardino, CA

If you’re in the mood for some delicious dumplings, head on over to Royal Dumplings House. They have pork, chicken, and shrimp dumplings, as well as ramen and wonton noodle soups. Their fried rice is also very good. You can order online for pick-up, or dine-in if you prefer.



13. Cafe Organix

$$ | (909) 963-2911 | WEBSITE


View this post on Instagram


A post shared by Cafe Organix (@cafe_organix)

If you’re looking for vegan food that goes beyond the usual fare, Cafe Organix is the place for you. Their garlic fries, beyond meat burgers, wraps, power bowls, and salads are all delicious and hearty options that will leave you feeling satisfied.

And if you’re looking for breakfast or lunch options, they have plenty of those, too. You can dine inside the cafe or take your food to go, and they even offer no-contact delivery.



14. Baseline Burgers

$ | (909) 884-7458 | WEBSITE

San Bernardino, CA Trendy Restaurants

Baseline Burgers is a classic American diner that offers delicious burgers and Mexican food. The coffee is great, and the breakfast and lunch options are both available. The pollo con hongos is a must-try, and delivery is available.



15. Guang Lin Cafe

$ | (909) 382-7555 | WEBSITE

San Bernardino, CA Trendy Restaurant

Guang Lin Cafe is a great place to get American and Asian fusion cuisine. They have boba tea, chinese and mexican food, takeout, vegan options, and a casual atmosphere. This is a great place for families to come for lunch or dinner.



16. Taco Shop Mexican Grill

$ | (909) 887-9951 | WEBSITE

Good Restaurants in San Bernardino, CA

If you’re looking for a quick Mexican fix, Taco Shop Mexican Grill is the place for you. They offer a variety of traditional dishes like menudo, pozole, burritos and tacos, as well as a selection of fish and shrimp tacos that are popular with locals.

The interior is small and no-frills, but the food is fresh and tasty. Plus, it’s open late, so you can satisfy your cravings any time of day.



17. Mariscos Kikas

$$ | (909) 381-0141 | WEBSITE


View this post on Instagram


A post shared by MARISCOS KIKAS (@mariscos_kikas)

Mariscos Kikas is the perfect spot for some delicious coastal Mexican food. They offer all-day service and have all your seafood favorites, like ceviche, shrimp, oysters, and seabass.

Plus, they have all the traditional Mexican drinks like sodas, beer, and margaritas. Be sure to check out their daily specials too!



18. Juan Pollo

$ | (909) 885-5598 | WEBSITE


View this post on Instagram


A post shared by Juan Pollo (@juanpollo)

Juan Pollo is a Mexican-style rotisserie chicken restaurant that is popular among locals. The restaurant is a regional chain, and is known for its slow-cooked chicken and famous potato salad. The service is quick, and the food is reasonably priced.



19. Tempe House Spicy Food

$ | (909) 889-2222 | WEBSITE

Good Restaurant in San Bernardino, CA

Looking for a sweet and spicy food fix? Tempe House in Indonesian is your spot. Lunch and dinner options like rendang (beef stew) and nasi kuning (yellow rice) are served up in generous portions at this mom-and-pop spot that’s popular with visitors from LA.



20. Old Town Baking Company

$ | (909) 945-0400 | WEBSITE

San Bernardino, CA Good Restaurants

The Old Town Baking Company is a bakery that specializes in fresh baked bread. They are open for lunch and offer a variety of meat and veggie sandwiches, as well as cookies and pastries. You can order online or in-store, and they also sell at local farmers markets.




San Bernardino is home to a variety of culinary delights. From Mexican and American fare to Asian cuisine, there is something for everyone to enjoy. In addition to traditional restaurants, there are also food trucks and carts that offer a variety of international flavors. Whether you are looking for a quick bite or a sit-down meal, you will be able to find it in San Bernadino.

Best Restaurants in San Bernardino

1 thought on “20 Best Restaurants in San Bernardino, CA 2023 Updated”

Leave a Comment

About Restaurant Observer

Restaurant Observer is the ultimate go-to destination on the web when looking for nothing but fantastic places to genuinely enjoy food across the United States. Inspired by the saying when there’s good food, there’s a good life, Birch Restaurant starts the food blog to scout the best food places across the country.