San Diego's Thai scene runs from plant-based counters in University Heights to beach-town spots down the 5 and inland kitchens up the 15 and 8. The list below covers the county, pulls from real customer patterns, and points you to the order that matters at each one.
La Jolla $$
Photo via
AROI Thai in La Jolla leans into a date-night setup, with lighting that sets the right tone for the room. The pad thai comes through with solid umami depth, the pork belly runs crispy, and the Panache curry is the dish the room talks about most. Service stays attentive. For a sit-down Thai dinner on the North County coast without making the drive back down the 5, this is the pick.
What to orderPad Thai, Crispy Pork Belly, Panache Curry
La Mesa $$
Photo via
Signature Thai Cuisine in La Mesa is a practical weeknight stop, and the drunken noodles are the dish that earns repeat business, sturdy enough to pass the litmus test regulars apply when trying a new Thai kitchen. Pad thai and mango sticky rice round out the usual order. Service and to-go execution have been inconsistent at times, so dining in tends to produce better results than ordering out.
What to orderDrunken Noodles, Mango Sticky Rice, Pad Thai
Mission Valley $$
Photo via
Plumeria in University Heights runs a fully plant-based Thai menu, and the room draws plenty of non-vegan regulars who don't notice the difference until someone tells them. The Appetizer Sampler is the right way to start, and the Spicy Basil at level 2 is the move for anyone who wants heat without going overboard. Pad thai holds up too. Counter-service pace, group-friendly, and easy on the wallet.
What to orderPad See Ew, Spicy Basil Stir-Fry, Tom Kha Soup
№ 04
Siam Imperial Thai Kitchen
7.1Great
Imperial Beach $$
Photo via
Siam Imperial Thai Kitchen sits in Imperial Beach, close to the border and a short drive down the 5 from the 905. The menu goes further than the standard American-Thai template: Thai Basil Eggplant with scallops and Pumpkin Curry are the dishes that earn the most praise, and the chili fried rice holds up as a solo order too. Friendly service, casual room with tablecloths, and a kitchen that takes the food seriously.
What to orderThai Basil Eggplant with Scallops, Pumpkin Curry, Chili Fried Rice
№ 05
Muay Thai Kitchen
7.0Great
San Marcos $$
Photo via
Muay Thai Kitchen in San Marcos is a lunch counter built for the weekday crowd up the 78 corridor. The kitchen moves fast, portions are generous, and the food comes out fresh rather than sitting under a lamp. Tofu spring rolls, drunken noodles, and green curry are the three dishes the regular to-go crowd keeps ordering. Good for a quick meal close to work, and the staff keeps the energy up.
What to orderTofu Spring Rolls, Drunken Noodles, Green Curry
№ 06
Chan Dara Thai Café
6.7Great
Escondido $$
Photo via
Chan Dara in Escondido is a family-run room up the 15 with a loyal local crowd. The spicy beef Thai fried rice is the dish regulars order on repeat, and the panang curry pairs well with it. The setting is small and low-key, which fits the neighborhood. Service has had some rocky moments for certain customers, but the core of the menu holds up for the regulars who have been coming for years.
What to orderSpicy Beef Thai Fried Rice, Panang Curry, Pad Thai
№ 07
Supannee House Of Thai By Suree
6.1Solid
$$
Photo via
Supannee House of Thai has built a steady local following over the years, and the Supannee Platter is the centerpiece: beautifully presented, shareable, and built around Crying Tiger as the protein choice. Chicken satay and egg rolls keep the table happy while the main dishes land. Kids do well here too. The kitchen has an off night occasionally, but the regular crowd keeps coming back because the good nights outnumber the bad.
What to orderSupannee Platter with Crying Tiger, Chicken Satay, Egg Rolls
№ 08
Bangkok Bay
6.1Solid
Solana Beach $$
Photo via
Bangkok Bay is Solana Beach's Thai anchor, a small room with a short wait at dinner that moves once tables turn. The Bay Puff and Three Bay Brothers are the orders worth knowing, and the House Salad with Tofu is a reliable starter. The kitchen runs consistent, which is exactly what the regular crowd values here. The dining room is compact, so go early or expect a brief wait on busy nights.
What to orderBay Puff, House Salad with Tofu, Three Bay Brothers
№ 09
Thai Village
6.0Solid
$$
Photo via
Thai Village runs a small dining room and keeps things straightforward: the avocado curry with rice is the standout, an unexpected combination that lands better than it sounds and is the dish that puts this place on people's rotation. Yellow curry and pad thai cover the familiar ground. The room is not crowded, the staff is accommodating, and it is the kind of spot that rewards a spur-of-the-moment decision.
What to orderAvocado Curry, Yellow Curry, Pad Thai
№ 10
Onny's Thai Restaurant
6.0Solid
San Marcos $$
Photo via
Onny's Thai Restaurant in San Marcos takes spice seriously. The drunken noodles and pad thai both come in generous portions, and the kitchen will go to level 7 heat if that's what you want. Tom Kha Gai rounds out the order for anyone who wants something on the milder end. The room has had the occasional off night, but the customers who eat here regularly treat it as the North County Thai standard.
What to orderPad Thai, Drunken Noodles, Green Curry
№ 11
The Asian Bistro
5.4Solid
$$
Photo via
The Asian Bistro earns its repeat business on the Lek Yum soup, a dish that pulls customers back specifically for that craving. The bowl comes generously topped, pad thai and mango sticky rice fill out the menu, and the beverage selection runs wider than most spots in this price range. Service reads as attentive across the board. A solid, low-key neighborhood room for a casual dinner.
What to orderLek Yum, Pad Thai, Mango Sticky Rice
Frequently asked
What is the healthiest thing to order at a Thai restaurant?
Go for steamed or stir-fried dishes built around vegetables, lean protein, and broth-based soups rather than deep-fried starters or coconut-heavy curries when you want to keep things lighter. Spots like
Plumeria and Supannee House Of Thai By Suree carry menus wide enough that you can steer toward those cleaner options without feeling like you're settling.
Which Thai restaurant in San Diego is best overall?
Plumeria tops this list for 2026, with Supannee House Of Thai By Suree and
AROI Thai right behind it. All three earned their spots at the front of the pack, so start there and work your way down the roster depending on which neighborhood you're in.
Does Bahn Thai San Diego have good service?
Bahn Thai is not on our 2026 ranked roster, so we can not call it for you. For reliable, well-reviewed Thai service across San Diego right now, the twelve restaurants in this guide are the ones we stand behind, starting with
Plumeria and
Signature Thai Cuisine.
Which Thai restaurants in this guide work well for a group meal?
For a table that needs room and a menu with enough range to keep everyone happy, look at Bangkok Bay, The Asian Bistro, and Thai Village, all of which carry broad menus suited to group ordering where half the table wants curry and the other half wants noodles.
Where can I find the best Thai near me in San Diego?
Our thai picks are spread across La Jolla, La Mesa, Mission Valley, Imperial Beach, and 3 more neighborhoods, so wherever you are, one is usually close. A few of the highest ranked:
AROI Thai in La Jolla,
Signature Thai Cuisine in La Mesa, and
Plumeria in Mission Valley. The full list above marks the neighborhood on every spot, so you can find the closest.
ƒ
The data first, then the verdict
We start with the review record, not a press release. Every room here is a real kitchen with a strong rating across a meaningful number of reviews, ranked on our 10-point Insider Score. We weight consistency over time and the rooms locals return to, not the ones tourists pass through once. The list updates as the data does. How we work →
Diego Castellano
Staff Writer
Staff Writer at Top of San Diego. A Chula Vista and South Bay native who navigates by the freeways; the taco, fish-taco, cheap-eats, and brewery beats.