Mexican Restaurants & Taco Shops in Ocean Beach 92107

Ocean Beach lists 9 Mexican restaurants in 92107, from La Doña’s mole plates and regional specials to the late-night burritos at Roberto's Taco Shop. Fish tacos, breakfast burritos, and carne asada—nine independent kitchens cover every corner of San Diego’s Mexican food tradition.

Mexican in Ocean Beach

All Mexican

Johnny Mañanas Ocean Beach

4.7 (268)

4888 Newport Ave, San Diego, CA 92107

+1 619-222-4205

Verified

La Doña

4.6 (974)

1852 Bacon St, San Diego, CA 92107

+1 619-269-6144

Verified

Nico's Mexican Food

4.6 (969)

4918 Newport Ave, San Diego, CA 92107

+1 619-223-0230

Verified

Ortiz's Taco Shop

4.6 (704)

3704 Voltaire St, San Diego, CA 92107

+1 619-222-4476

Verified

City Tacos

4.6 (261)

4896 Voltaire St, San Diego, CA 92107

+1 619-487-9814

Verified

Don Tommy's Mexican Food

4.5 (592)

4145 Voltaire St, San Diego, CA 92107

+1 619-255-7977

Verified

Liticker's Liquor & Mexican Grill

4.4 (350)

4955 Voltaire St, San Diego, CA 92107

+1 619-224-6031

Verified

Hugo's Cocina

4.4 (846)

1830 Sunset Cliffs Blvd, San Diego, CA 92107

+1 619-892-7882

Verified

Roberto's Taco Shop - Ocean Beach

4.3 (920)

4770 Voltaire St, San Diego, CA 92107

+1 619-523-1162

Verified

Mexican Food in Ocean Beach — Tacos, Burritos & Fish Tacos

Where is the best Mexican food in Ocean Beach?

La Doña has built one of the strongest reputations in OB for Mexican food, with a menu that balances street-style tacos, mole plates, and weekend specials that reflect the kitchen’s roots. Nico’s Mexican Food runs a counter-service format with a menu deep enough to cover everything from carne asada plates to seafood burritos, and the volume of regulars speaks for itself.

Hugo’s Cocina adds a sit-down option with margaritas and a more relaxed dinner pace, while Don Tommy’s Mexican Food and Ortiz’s Taco Shop hold down the quick-serve side. Nine Mexican restaurants in a neighborhood this small means the competition keeps every kitchen honest.

Who has the best fish tacos in Ocean Beach?

Fish tacos are a San Diego staple, and OB has its own internal debate about who does them best. Ortiz’s Taco Shop serves a beer-battered version that locals put on the short list for best in the city. Nico’s runs a grilled fish taco that leans lighter, and Roberto’s offers a quick, no-frills take for the late-night and post-beach crowd.

Outside OB, the fish taco comparison extends to Pacific Beach Fish Shop and the grilled mahi options at Point Loma Seafoods. But OB’s taco shops tend to cost less and move faster than the sit-down fish spots in neighboring beach towns.

Where can I get a breakfast burrito in Ocean Beach?

Roberto’s Taco Shop is the default breakfast burrito stop for a large portion of OB, with a stuffed eggs-potato-cheese-meat wrap that has powered early mornings in the neighborhood for years. The shop opens early, moves fast, and keeps prices low enough that a full breakfast costs less than a coffee drink at most cafes.

Don Tommy’s serves a similar early-morning format with its own loyal following, and Ortiz’s covers the breakfast burrito as well. The breakfast burrito in OB is not a gourmet item—it is a working breakfast wrapped in foil that you eat on the way to the water or the job. That simplicity is exactly why it works.

What are the best tacos in Ocean Beach?

City Tacos brings a Baja-style taco format to OB with corn tortillas, fresh salsas, and proteins that lean toward grilled meats and marinated fish. Ortiz’s Taco Shop covers the traditional carne asada, al pastor, and carnitas lineup with street-taco sizing and pricing.

Roberto’s handles the late-night and high-volume taco demand, while Liticker’s combines a liquor store with a taco counter in a format that is uniquely OB. The taco density in this neighborhood means you are never more than a few blocks from a fresh tortilla, no matter what time you are looking.

Where is the best burrito in Ocean Beach?

Nico’s Mexican Food rolls some of the most popular burritos in OB—large, tightly wrapped, and stuffed with carne asada, rice, beans, and guacamole in a combination that has held steady for years. Roberto’s competes on volume and speed, with California burritos (fries inside) that define the San Diego burrito style.

Johnny Mañanas adds a sit-down option where the burrito comes plated rather than wrapped in foil. The San Diego burrito—bigger, wetter, and heavier than its Mission-style counterpart in San Francisco—is alive and well across every Mexican restaurant in OB.

Is there authentic Mexican food in Ocean Beach?

La Doña comes closest to a traditional Mexican kitchen in OB, with mole preparations, regional specials, and a depth of flavor that reflects roots rather than formula. The menu goes beyond the standard taco-burrito-quesadilla rotation that most beach-town Mexican restaurants default to.

Johnny Mañanas leans into interior Mexican flavors with dishes that reference specific regions, and Hugo’s Cocina balances accessibility with enough kitchen credibility to keep locals coming back. OB’s Mexican food ranges from quick taco-shop bites to full sit-down meals—the authenticity depends on the dish and the kitchen, not on any single restaurant owning the claim.

San Diego Lineup is a neighborhood-first civic business directory covering 40 communities across San Diego County. From restaurants, bars, and coffee shops to salons, contractors, doctors, and local services — Ocean Beach’s businesses are organized by neighborhood with verified details, ratings, and direct contact information. Explore all San Diego communities →

Own a business in Ocean Beach?

Get listed on San Diego Lineup — email us at [email protected] and we’ll get you added.

Need to update your listing?

New photos, updated hours, or a better description — email us at [email protected] and we’ll take care of it.

Want premium visibility in your neighborhood? Learn more →