Restaurants in Vallejo

Best Restaurants

Thai Place 1524 Sonoma Blvd, Vallejo Thai • $$
1524 Sonoma Blvd, Vallejo

“Cozy, mom&pop style Thai restaurant in downtown Vallejo. Went there for lunch with a couple of friends, its decorated nicely inside, and you can seat yourself if its not busy. Our waiter was friendly and slightly confused by one of my friends commenting on how much he liked the spiderman decoration in the men's restroom; if they had followed the same theme in the women's. He laughed and said no....they thought about Barbie or Hello Kitty...but decided to stay neutral. Getting to our food....I loved what I ordered which was the Thai basil chicken...the sauce was so flavorful, couldve used just a little more steamed rice to mop it up, but tasty none the less. Overall good experience.... Ciao for now”

4.8 Superb67 Reviews
Michael Warring 8300 Bennington Dr, Vallejo Fine Dining • $$$$
8300 Bennington Dr, Vallejo

“The most unpretentious high end dining experience in the area. The venue is quaint with seating for about 20. Great choice of music playing softly in the background. I loved the husband/wife team approach. They seem to have the timing of everything really dialed in. They were both very pleasant and took turns serving the guests. The food was very good although the cheese plate with a huge slab of brioche bread was not my favorite course. My favorite dish was the morel with caviar. I also really enjoyed the carbonated pears. I recommend that you give it a shot. I will most likely dine there again.Parking: The parking lot is shared by the other businesses and can get pretty filled up.”

4.8 Superb24 Reviews
Que Onda Tacobar 173 Plaza Dr suite 1005, Vallejo Mexican • $$
173 Plaza Dr suite 1005, Vallejo

“Delicious food! We were on vacation and stopped here. The food was amazing. The options were endless. My 5 year old made us take her back for breakfast the next day . We will totally eat here anytime we are near. The only sad thing was we don't have one of these or even close in my home town.”

4.5 Superb118 Reviews
Bambino's Vallejo Pasta, Pizza and full bar 301 Georgia St suite 122, Vallejo Italian • $$
301 Georgia St suite 122, Vallejo

“I intended on trying something new and ordered the Salmon Caperi. I just had an unexplainable taste for something that the dish Perfectly satisfied. Great atmosphere for a stormy day made for a perfect silver lining as well. Divine dining!!”

4.5 Superb107 Reviews

5
Chevys

Chevys 157 Plaza Dr, Vallejo Mexican • $$
157 Plaza Dr, Vallejo

“Taking time to say goodbye to a classic. Chevys is closing at least two more local locations in my area, so won't have the opportunity dine here anymore.We had to have one last meal at this fun chain restaurant. We both had plates of their delicious fajitas. One steak and chicken, one carnitas and pork belly.The chips and salsa have always been so good and we added a small bowl of the creamy guac to top it off.And of course a margarita had to accompany the meal... ?Will miss this place.”

4.3 Superb269 Reviews
Taj Grill 758 Admiral Callaghan Ln, Vallejo Indian • $$
758 Admiral Callaghan Ln, Vallejo

“My first time here and relatively new to Indian cuisine. Staff were friendly and the space is welcoming. We had the samosa, chicken Tika masala, butter chicken, and tandoori plate all very flavorful and the sauces were great to balance the robust flavors. We also had rice and naan bread which had a wonderful buttery taste! We probably spent more than what 2 people would normally spend, but we wanted to try alot! It was worth it, my husband and I left the restaurant feeling full and satisfied and, we gladly took home the leftovers!Parking: It's located in a shopping center so parking is available.Kid-friendliness: Thus is a family friendly restaurant”

4.4 Superb97 Reviews

Restaurants by Cuisine

Mare Island Brewing Co. – Ferry Taproom 289 Mare Island Way, Vallejo Brewery • $$
289 Mare Island Way, Vallejo

“Three great selections of dark beer and an amazing Pastrami Sandwich with the best fries on the frickin planet. Friendly service and open and interactive experience with wonderful views of the waterfront and sunset. Don't miss out on this amazing experience!”

4.4 Superb92 Reviews
Frymazing 601 Tennessee St, Vallejo Korean • $$
601 Tennessee St, Vallejo

“Very delicious; especially enjoyed the wings with serranos and chiles de árbol.I lived in Korea for a year and sometimes you just get that craving; I like what this place is doing! Looking forward to trying other menu items.Very clean, and nice atmosphere, K-pop was playing. Gentleman at the counter had the nicest and warmest smile.”

4.5 Superb51 Reviews
Sharky's Chicken and Fish 3730 Sonoma Blvd, Vallejo Seafood • $$
3730 Sonoma Blvd, Vallejo

“If you like JJ' you'll like Shark's. Food is good and service is great. It's not the best location in Vallejo, but it's also not the worst so it's all good.”

4.3 Superb96 Reviews

Restaurants with Delivery

Moschetti Cafe 925 Marin St, Vallejo Cafe • $$
925 Marin St, Vallejo

“I’m Fromm out of state but the owner and staff always made me feel at home. The Coffee is exquisite and the food is one of the biggest kept secrets in vellejo. Excellent quality and selection. I love this place?”

4.4 Superb64 Reviews
Krispy Krunchy Chicken 1655 Tennessee St, Vallejo Chicken Wings • $$
1655 Tennessee St, Vallejo

“I bought 12-piece mixed chicken and they were very juicy and flavorful even till the next day after they were microwaved. Each piece was much bigger than what I would get from KFC or Popeye. The owner was very friendly. The store atmosphere was what you typically would experience at any fast food restaurant but the food was unexpectedly delicious.”

4.4 Superb41 Reviews
Mare Island Brewing Co. – Coal Shed Brewery 850 Nimitz Ave, Vallejo Brewery • $$
850 Nimitz Ave, Vallejo

“Love the vibes at this brewery. The workers are always friendly. The seating reminds me of school lunch tables. Indoor is spacious but the seating can be limited because each party occupies an entire table. They have games you can play that you exchange with the bartender for your ID, such as darts, foosball, dominos, etc. Outdoor seating has more availability and has a beautiful view since it is right by the water. They even have fire pits in the evening. The beers they offer are unique and have a good flavor. I personally like the cider. The food is prepared at a truck outside and is decent- I ordered the portobello mushroom burger and potato salad as a side. I liked the rosemary flavor on the burger. I've also had the pulled pork nachos before and enjoyed them. Great Vallejo spot.”

4.2 Good81 Reviews

Outdoor Dining

Matsuri Restaurant 480 Redwood St, Vallejo Japanese • $$
480 Redwood St, Vallejo

“Never been disappointed with Matsuri’s food. They have great vegetarian options like the veggie udon and avocado roll. As well as their sides, the gyoza and steamed edamame are always cooked to perfection. The prices are great as well! Though I haven’t dined in before, the atmosphere does seem nice whenever I walk in. Highly recommend!”

4.3 Superb52 Reviews
Blazin Cajin Chicken and Fish Food Truck 401 Marin St, Vallejo Southern • $$
401 Marin St, Vallejo

“Food was fresh and seasoned. The staff was super friendly and accommodating. I like that she asked your name first before anything rather than last, showing that she wants to make a connection with each customer. I would come back and try more food from this business.”

4.8 Superb16 Reviews
Daikon Korean BBQ 124 Plaza Dr, Vallejo Barbeque • $$
124 Plaza Dr, Vallejo

“Had my first experience here last evening. Was unsure of what to expect as it was also my first experience with Korean BBQ. I was told weekends were busy with over an hour's wait, so we tried a Monday evening. Arrived at 6:30 , was seated by 6:35. Waiter was pleasant, thoroughly explained how things worked, and the feast was on! This is an "all you can eat " restaurant, and they limit you to a two hours. More than enough time to get omg full. The food choices are plentiful and everything was delicious. The place is well decorated, well decorated, and ventilated (as you cook your meal on a grill in the center of the table, that has a cool vent over it). Wait staff was very attentive. The menu has a lot of choices, and It is moderately priced, I had a great meal. A side note to parents of young children. Think about a sitter. For a couple reasons. Your 3 year old is probably going to be a handful here. As well as a hot grill in the middle of the table, there are many small side dish "treats" as well as several dishes that rotate around the table. A couple are pretty spicy. I'm looking forward to my next visit, and will be bringing friends.”

4 Good200 Reviews

Online Reservation Available

MARISCOS. EL SINALOENSE 541 Benicia Rd, Vallejo Seafood • $$
541 Benicia Rd, Vallejo

“My go to for some ceviche & the mango margaritas are pretty good too! We normally order out from here but when we go in to eat, the waitresses are always so nice and on top of refills.”

4.2 Good36 Reviews
Mangia² 366 1st Street, Benicia Food Trucks • $$
366 1st Street, Benicia

“My new favorite spot on First Street to relax, enjoy a taste of Italy and plan my day... from the savory homemade tomato bisque with sourdough, to the yummy fruit & granola adorned yogurt, to their exquisite pastries... what a treat!”

4.5 Superb16 Reviews
Jalapeños Mexican Food Restaurant 5201 Sonoma Blvd #27, Vallejo Mexican • $$
5201 Sonoma Blvd #27, Vallejo

“We went there while going to Napa with little detour. It is a very specious and well maintained restaurant.The menu itself looks fancy and colorful. They have bar at the center of the restaurant with amazing cocktails.The food was also good and tasty. The portions are not huge but you will feel full very quickly.Few options for vegetarian. Also huge parking lot available.”

4 Good65 Reviews

24 Hour Restaurants

Ramen 101 966 Admiral Callaghan Ln, Vallejo Ramen • $$
966 Admiral Callaghan Ln, Vallejo

“I have to be honest with this spot, and to tell you the truth, you could actually this same kind of food anywhere. It didn't actually stand out as unique other than the fact that they have a varied menu. It's definitely serviceable and if you're hungry for a quick bite it's a decent go to. Maybe next time I'll try the ramen.”

4 Good50 Reviews
Pizza Guys 2255 Tennessee St #3, Vallejo Pizza • $$
2255 Tennessee St #3, Vallejo

“This has become our go to pizza spot. We have tried 3 others in the area but we end up coming back here and now we don't bother going anywhere else! While the pizza isn't super different from what I'd say is a chain restaurant style pizza, we do enjoy their serrano chili pizza and will continue to be regulars here!I usually get service that's friendly and it is nice to be greeted by!”

4 Good45 Reviews
Hacienda El Rancho Viejo Restaurant 1906 Broadway, Vallejo Mexican • $$
1906 Broadway, Vallejo

“Food was fresh and delicious. Flan was tasty and lime Margarita was the cherry on top. Good customer service and convenient prices. Highly recommended if you’re looking for a low key authentic Mexican food joint.”

4.1 Good24 Reviews

Takeout Restaurants

Bag O' Crab 165 Plaza Dr #701, Vallejo Cajun/Creole • $$
165 Plaza Dr #701, Vallejo

“Seafood boil bags are vast, sauce is delicious, service of impeccable and the bar is delicious.My wife and I loved our 1st visit to this spot and we will most certainly return!!”

3.9 Good103 Reviews
Zio Fraedos 23 Harbor Way, Vallejo Italian • $$
23 Harbor Way, Vallejo

“This place is amazing we gave our mothers 79th birthday party on a short notice the owner Sherry made it happen for us. Just wanted to say thank you again for your services.”

3.9 Good72 Reviews
越南粉 28 Rancho Square, Vallejo Pho • $$
28 Rancho Square, Vallejo

“My taste buds were very happy at Pho Vallejo Noodle House! The broth was well-balanced. Savory and not too sweet and the meats were very tender. Fresh spring rolls are always a must and really digged their peanut sauce. The overall environment was clean and new. It was really cool chatting to the owner and learning more about their story. Pho Vallejo is a super nice family-run establishment. Highly recommend this spot for a solid bowl of pho to warm you up during this season!”

3.9 Good52 Reviews

Drive-Thru Restaurants

Olive Garden Italian Restaurant 1176 Admiral Callaghan Ln, Vallejo Italian • $$
1176 Admiral Callaghan Ln, Vallejo

“A quick lunch bite. No frills. I had soup and salad with breadsticks. The breadstick recipe seemed to have changed or maybe less butter glaze....still ok. Minestrone soup very good and nutritious with fresh chunks of vegetables. Salad good with Italian dressing but not too tingy like some Italian dressings can be. We sat in bar area and service was good. Did not have any alcohol beverages so no comment on that.”

3.8 Good95 Reviews
The Grille at Hiddenbrooke Golf Club 1095 Hiddenbrooke Pkwy, Vallejo Bar & Grill • $$
1095 Hiddenbrooke Pkwy, Vallejo

“It's a great course with beautiful views but people need to take care of the green. There are ball marks everywhere and folks are not repairing their divots. Staff are friendly and also good at golf. It's still a good course.”

4.1 Good7 Reviews
La Cuchara 105 Couch St, Vallejo Salvadoran • $$
105 Couch St, Vallejo

“I wanted to try a different Salvadorean restaurant, loved the name, and did a field trip here for their pupusas. The gentleman serving was really nice, bilingual, of course, and the pupusas came out fast. The curtido was good, but I was really taken back by the greenery surrounding the front of the property. It's a great spot for dates, hangouts, or casual lunch. Don't sleep on the empanadas. ??☕️ Vegetarian options: YesDietary restrictions: Some customizationParking: BacklotKid-friendliness: YesWheelchair accessibility: Yes, seats are removable”

3.8 Good52 Reviews

Cheap Eats

Relay Club 1035 Maine St, Vallejo Cocktail Bar • $$
1035 Maine St, Vallejo

“Food was good when served. Timing is sometimes off a bit. Service is always attentive. The ambiance appealed to me. The pricing is great. And always, a great group of peeps you wouldn't mind having a refreshing beverage with. And lastly:No Drama.”

3.8 Good20 Reviews
Cafe Rock at Blue Rock Springs 655 Columbus Pkwy, Vallejo Burgers • $$
655 Columbus Pkwy, Vallejo

“Love this golf course! The greens are immaculate, and the folks are knowledgeable and friendly. Lyndon who is a marshal on the course goes out of his way to help guest on the course. What a professional. It's one of my favorite places to golf. And the driving range includes turf or grass.”

3.9 Good7 Reviews
Ruthies Caribbean Kitchen 2632 Sonoma Blvd, Vallejo Caribbean • $$
2632 Sonoma Blvd, Vallejo

“Stopped by on a Thursday evening. Amaaazing 10/10 service makes you feel like you’re right at home!!Huge portions!We had the goat curry and glazed salmon with plantains and mac and cheese and …The key lime pie was amazingTheir juice and smoothie menu is amazing — we had sea moss with berries10/10”

3.7 Good46 Reviews

Latest Reviews

Most Popular Restaurants

New Restaurants

Quick-service Chains

map Map

Vallejo’s cuisines

Points of Interest

Nearest Cities

Frequently Asked Questions about Vallejo

What are the best dog friendly restaurants in Vallejo?

- Here are some popular restaurants where you could enjoy a meal with your furry friend:

What are the best gluten free restaurants in Vallejo?

- Here are some of the best gluten-free restaurants in Vallejo:

What are the most popular restaurants in Vallejo?

- The most popular and well-regarded restaurants in Vallejo include:

What are the best restaurants that deliver in Vallejo?

- Popular restaurants in Vallejo that is known for their delivery services:

What are the best takeout restaurants in Vallejo?

- Here are some excellent takeout restaurants in Vallejo:

What are the best new restaurants in Vallejo?

- These are the popular and well-regarded restaurants in Vallejo that have recently opened: