
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.
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

