Barcelona Restaurant & Bar
The Best Restaurant in Milpitas
The Journal

The Restaurant July 19, 2026 6 min read

The Best Restaurant in Milpitas

Ask any local where to eat and you will hear a dozen answers, but if you want the best restaurant in Milpitas for genuinely different, genuinely good food, Barcelona Restaurant & Bar belongs at the top of the list.

Billed as a California fusion gastropub, Barcelona brings together Indian flavours, Spanish inspiration and Bay Area vibes — tapas, a charcoal tandoor, stone-oven pizzas and a serious cocktail bar, all under one crimson-and-gold roof at 300 W Calaveras Blvd.

One menu, three food cultures

What makes Barcelona the standout among Milpitas restaurants is range. This is not a one-note kitchen. In a single visit your table can travel from Catalan tapas to a Punjabi tandoor to a Neapolitan-style stone oven:

  • Barcelona Tapas — Gunpowder Patatas Bravas, Gambas al Ajillo and Chicken 65 Bites, made to share
  • From the Charcoal Grill — Tandoori Chicken, Murgh Malai Kebab and the showstopping Barcelona Fire Platter
  • Signature Curries — Butter Chicken, Chettinad Chicken and Goat Rogan Josh with basmati rice
  • Stone Oven Pizza — Chicken Tikka Pizza, Butter Chicken Pizza and Margherita
  • Chef’s Specialties — Grilled Lamb Steak, Salmon with Lemon Basil Sauce and Vegetable Fusion Paella

Chef’s favourites worth the trip

If it is your first visit, start with the plates the kitchen is known for. The Gunpowder Patatas Bravas ($9.95), Catalan Chicken Pepper Fry ($12.95) and Gambas al Ajillo ($14.95) are the signatures that put Barcelona on the Milpitas food map, best enjoyed with a sangria or a craft cocktail from the bar.

Great for date night, groups and game day

The best restaurants in Milpitas are the ones that fit every occasion, and Barcelona is built for exactly that. Come for a quiet dinner in a crimson booth, bring a group for the Fire Platter and a sangria pitcher, or pull up for a game-day watch party with wings, nachos and cold draft beer on the big screens.

Brought my parents expecting fusion gimmicks. We left with a box of Chettinad Chicken and a reservation for next weekend.

Vegetarian, spice and dietary options

Barcelona’s menu is genuinely welcoming. Vegetarians have their pick of Crispy Gobi Manchurian, Paneer Tikka, Saag Paneer, Methi Malai Paneer Pizza and the Mediterranean Veggie Board, with gluten-friendly options available. Spice levels are marked, and the staff are happy to guide first-timers.

A full bar and happy hour under the same roof

Unlike most restaurants in Milpitas, Barcelona pairs its kitchen with a full craft bar — draft and imported beer, an extensive wine and premium-spirits list, signature cocktails and saffron mocktails. The Monday–Friday happy hour from 3 to 6 PM makes it an easy after-work stop, too.

Book the best restaurant in Milpitas

Barcelona Restaurant & Bar is open daily for lunch and dinner at 300 W Calaveras Blvd, Milpitas, CA 95035. Reserve your table online, explore the full menu, or call (408) 901-8181 — and if you are still deciding where to eat in Milpitas tonight, this is your answer.

Frequently Asked Questions

What is the best restaurant in Milpitas?

Barcelona Restaurant & Bar at 300 W Calaveras Blvd is one of the best restaurants in Milpitas, serving Indian-Spanish fusion — tapas, charcoal-grill tandoor, signature curries, stone-oven pizza and craft cocktails — for date nights, groups and game days alike.

What kind of food does Barcelona Restaurant & Bar serve?

Barcelona is a California fusion gastropub combining Indian flavours and Spanish inspiration: Barcelona tapas, a charcoal tandoor grill, signature curries, stone-oven pizzas, wok noodles, burgers, salads and desserts, plus a full bar.

Does Barcelona in Milpitas have vegetarian options?

Yes. There is an extensive vegetarian selection including Crispy Gobi Manchurian, Paneer Tikka, Saag Paneer, Methi Malai Paneer Pizza and the Mediterranean Veggie Board, with gluten-friendly options available.

What are the opening hours and location?

Barcelona Restaurant & Bar is open daily for lunch and dinner at 300 W Calaveras Blvd, Milpitas, CA 95035. Call (408) 901-8181 to reserve a table.

Barcelona Restaurant & Bar

Come See For Yourself

Indian flavors. Spanish inspiration. Bay Area vibes. Open daily for lunch and dinner in Milpitas.

300 W Calaveras Blvd, Milpitas, CA 95035 · (408) 901-8181