Overview
South Bay's food scene is shaped by the border. You're minutes from Tijuana, and that proximity means the Mexican food here is among the most authentic you'll find anywhere in the U.S. But it doesn't stop there — Filipino cuisine thrives in National City, craft breweries are popping up along Third Avenue in Chula Vista, and fresh seafood comes straight off the IB Pier.
This is not a fine dining destination. It's a real-food destination. The best meals in South Bay come from family-run taco shops, hole-in-the-wall fish spots, and neighborhood restaurants where the portions are generous and the prices are honest. Your dollar goes further here than almost anywhere else in San Diego County.
Best tacos
Tacos El Gordo (Chula Vista)
Best seafood
The Galley at IB Pier
Best brewery scene
Third Ave Village (CV)
Best hidden gem
Filipino spots, National City
Best cheap eat
Palm Ave taco shops (IB)
Best post-beach
Seacoast Ave (IB)
Local Picks
The ones that hold up visit after visit.
Tacos El Gordo
Chula Vista
Order: Adobada tacos — the spit-roasted pork is the signature
Walk-in: Yes — counter service, expect a line at peak hours— Authentic Tijuana-style street tacos that people drive from all over San Diego to eat
The Galley at IB Pier
Imperial Beach
Order: Fresh catch of the day or the fish tacos
Walk-in: Usually yes — casual beachside spot— Seafood with a view near the IB Pier; the ocean views are real and the prices are reasonable
Third Avenue Village restaurants
Chula Vista
Order: Varies by spot — craft beer and Latin fusion are the standouts
Walk-in: Yes at most spots— Growing food and bar scene with multiple options along Third Ave; good for a night out
Palm Avenue taco shops
Imperial Beach
Order: Carne asada tacos or a California burrito
Walk-in: Yes — counter service— Multiple family-run spots along Palm Ave with authentic border-style Mexican food at great prices
Seacoast Ave casual spots
Imperial Beach
Order: Fish tacos, acai bowls, or cold beer
Walk-in: Yes — everything is sandy-feet casual— The go-to strip after the beach in IB; cheap, delicious, and unpretentious
Filipino restaurants
National City (Highland Ave)
Order: Ask for the daily special — each spot has its signature
Walk-in: Yes — casual dining— Some of the best Filipino food in San Diego County; a hidden gem most tourists miss entirely
By Neighborhood
Imperial Beach
Casual, beach-adjacent, and authentically local. The food here is shaped by border proximity — expect great Mexican food and fresh seafood at honest prices. Seacoast Ave and Palm Ave are the main strips.
- Seacoast Ave spots — Fish tacos, acai bowls, cold beer. Everything is sandy-feet casual and affordable. $. Walk-in.
- Palm Avenue taco shops — Family-run Mexican restaurants with authentic border-style food. Carne asada, birria, fish tacos. $. Walk-in.
- The Galley at IB Pier — Fresh seafood with ocean views near the pier. Good for a sit-down meal. $$. Walk-in.
Chula Vista
Third Avenue Village is the go-to for a night out — craft beer, tacos, and live music. The bayfront area is still developing with new dining options coming as the buildout continues.
- Third Avenue Village — Growing food and bar scene with craft breweries and Latin fusion. $$. Walk-in at most spots.
- Tacos El Gordo — Tijuana-style street tacos that draw people from across San Diego. The adobada is legendary. $. Counter service.
- Broadway restaurants — Family-run Mexican spots along Broadway. Authentic, affordable, and loved by locals. $. Walk-in.
National City
The hidden gem of South Bay dining. National City has some of the best Filipino food in San Diego County, plus solid taco shops on Highland Avenue.
- Highland Avenue Filipino spots — Multiple restaurants serving authentic Filipino cuisine. Ask locals for their favorite — each has a signature dish. $. Walk-in.
- Highland Avenue taco shops — Solid, affordable Mexican food. Less known than IB or CV spots but just as good. $. Walk-in.
San Ysidro / Border Area
Right at the border crossing with easy access to both Tijuana food and shopping.
- Las Americas Premium Outlets food court — Quick options before or after crossing the border. $. Walk-in.
- Tijuana (across the border) — Some of the most authentic Mexican food you will find anywhere. Street tacos, craft beer, and local specialties. $. Walk across from San Ysidro.
Budget Eats (Under $20)
South Bay is one of the best places to eat cheap in San Diego. Most taco shops and casual spots serve excellent food for under $15. Your dollar goes further here than almost anywhere else in the county.
- Palm Ave taco shops (IB) — Carne asada tacos for $2 to $3 each. A full meal under $10. The best cheap eat in South Bay, full stop.
- Tacos El Gordo (Chula Vista) — Adobada tacos under $4 each. A full meal with drinks for under $15. Worth the line.
- Seacoast Ave spots (IB) — Fish tacos and acai bowls for $8 to $12. Casual post-beach food at honest prices.
- National City Filipino spots — Full plates for $8 to $12. Some of the best value dining in the county.
- Broadway taco shops (Chula Vista) — Family-run spots with generous portions. Burritos and plates under $12.
- Tijuana (across the border) — Street tacos for $1 to $2 each. A full food tour for under $20. The ultimate budget eat if you are willing to cross.
FAQ
South Bay, San Diego
Get the inside scoop.
Local deals and last-minute rates sent straight to your inbox.
Get local deals