Great Mexican food and amazing staff! Definitely worth a visit. We ordered food for four people, and it only cost $50. The portions were huge, and everything was super tasty. The atmosphere was nice, and the service was excellent. Highly recommend!
Overview
If you’ve ever cruised down Newport Avenue in Ocean Beach, you’ve probably noticed the steady stream of locals heading into Nico's Mexican Food San Diego at 4918 Newport Ave, San Diego, CA 92107, United States. I stopped by on a sunny afternoon after a long walk along the pier, and within minutes I understood why this casual taco shop has built such a loyal following. The vibe is relaxed, a little beachy, and completely unpretentious-exactly what you want from a neighborhood Mexican diner.
The menu is packed with San Diego staples: carne asada burritos, California burritos stuffed with fries, fish tacos, rolled tacos, and hearty breakfast burritos served all day. I ordered the carne asada burrito and a classic fish taco to get a broad sense of what they do best. The carne asada was tender, well-seasoned, and grilled just enough to get that slight char without drying out the meat. The burrito was hefty, wrapped tight, and balanced-guacamole, pico de gallo, and sour cream all working together instead of overpowering the beef. The fish taco, meanwhile, had a crisp golden batter and fresh cabbage that added crunch. It tasted fresh, not greasy, which says a lot.
From a culinary standpoint, freshness and balance are everything in Mexican cuisine. According to the National Restaurant Association, consumers consistently rank freshness and bold flavor as top factors when choosing where to dine. Nico’s clearly leans into both. The salsas-especially the bright green salsa-are vibrant and flavorful, and you can tell they’re made in-house. When salsa has that just-blended texture and clean heat, it’s a strong indicator that the kitchen takes its prep seriously.
What stands out in reviews, both from my own experience and from regulars I chatted with outside, is consistency. One local told me he’s been coming here for over ten years and orders the same California burrito every time. That kind of loyalty doesn’t happen by accident. Consistency in portion size, seasoning, and service builds trust. In the restaurant industry, maintaining consistent quality across shifts requires standardized prep methods, ingredient sourcing routines, and kitchen training. Nico’s seems to have nailed that rhythm.
The breakfast menu deserves its own spotlight. Their breakfast burritos are loaded with eggs, cheese, potatoes, and your choice of meat. I tried the bacon breakfast burrito on a second visit, and it was the kind of satisfying, no-frills comfort food that makes you rethink skipping breakfast. The potatoes were crisp on the outside, soft inside-clearly cooked separately before being folded into the burrito, a small detail that makes a big difference in texture.
Location also plays a role in the experience. Being right in Ocean Beach means you can grab your order and head straight to the sand. It’s casual counter service, so don’t expect white tablecloths or curated playlists. Instead, expect quick turnaround, friendly staff, and the comforting smell of grilled meat and warm tortillas. For many diners, that authenticity matters more than trendy presentation.
In terms of pricing, portions are generous for the cost, especially compared to more upscale Mexican restaurants in San Diego. While exact menu prices can change, it remains one of those spots where you can eat well without overspending. That balance between quality and value is part of why it continues to attract both tourists and locals.
Of course, like any popular neighborhood spot, peak hours can mean a short wait. Parking on Newport Avenue isn’t always easy either, especially on weekends. Still, the line tends to move quickly, and most customers seem to agree it’s worth it. The steady stream of positive reviews across major platforms reflects that overall satisfaction.
For anyone exploring Mexican food in San Diego, especially around Ocean Beach, this diner captures the essence of what makes the city’s taco culture so respected nationwide: bold flavors, fresh ingredients, and generous portions served without fuss. Whether you’re craving a late-night burrito, a quick lunch after the beach, or a reliable breakfast fix, this spot delivers exactly what you hope for when you think of classic Southern California Mexican fare.
Good to know
Service options
✓ On-site services ✓ Takeaway ✓ Dine-in ✓ DeliveryHighlights
✓ Fast service ✓ Serves local specialtyPopular for
✓ Breakfast ✓ Lunch ✓ Dinner ✓ Solo diningAccessibility
✓ Wheelchair-accessible car park ✓ Wheelchair-accessible entrance ✓ Wheelchair-accessible seating ✓ Wheelchair-accessible toiletOfferings
✓ Comfort food ✓ Quick bite ✓ Small plates ✓ Vegetarian optionsDining options
✓ Breakfast ✓ Lunch ✓ Dinner ✓ Seating ✓ Table serviceAmenities
✓ ToiletAtmosphere
✓ Casual ✓ CosyCrowd
✓ Tourists ✓ University studentsPlanning
✓ Accepts reservationsPayments
✓ Cash onlyChildren
✓ Good for kids ✓ High chairsParking
✓ Free of charge street parking ✓ ParkingPets
✓ Dogs allowed outsidePhotos
Reviews
Got the Cali burrito and I echo what everyone else has said. Came in with high expectations and boy did it deliver! Big and delicious. What makes this place that much more special was Jose at the front. One of the nicest guys you’ll ever meet. Keep doing what you’re doing because it’s working!
Nico’s Mexican Food is a must-visit gem in San Diego for burrito lovers! This was our third time here, and it did not disappoint. The California burrito and breakfast burritos were packed with flavor and made with fresh ingredients. The owner is incredibly friendly and welcoming, making the experience even better. Highly recommend stopping by for a delicious meal and great vibes!
Every time we fly into town, Nicos is our breakfast. My husband has the carne asada burrito and I have the vegetarian burrito. Best ever!!
Veggie burrito $9.50 Be a tostada $6.00 You can split the veggie burrito and be full. 5 stars. Amazing food - rest of the world would benefit with food tasting this good. This food is so good, it slaps harder than my mom.
Star, I’ve traveled up and down San Diego and I have to say by far this is the best burrito I’ve had to date. Tortilla was fresh no breakage. The Carne Asada was seasoned to perfection. The sauces were Gasolina!!!! by far the best Mexican restaurant you will have if you come to visit. 10 out of 10.
One of only two places that I returned to during my 7 days in OB. A heap of well prepared delicious food for an incredibly reasonable price. Most folks will enjoy this place, but I feel like it’s a clutch spot for the doers. I’m looking at you runners, surfers, mountain bikers and cyclists. This breakfast burrito is something you can through down as a pre-activity meal if you want to be fueled by something not too heavy. After my breakfast burrito this morning, I did 30 miles on the bike before my body even hinted at being hungry for anything else. And for 10 bucks? Can you even get 2 energy bars for that price anymore?