San Diego's South Bay represents National City, Chula Vista, Bonita, Imperial Beach and South San Diego communities including San Ysidro. As you can imagine, an area this large is home to quite a few restaurant choices. Because it's located near the Mexican border, of course, Mexican cuisine is quite common and so good that people drive across San Diego County to eat it. However, diners can find a wide range of cuisines.
Aqui es Texcoco tops the list for its outstanding and traditionally-made lamb barbacoa that was recently featured on the Travel Channel's Bizarre Foods and is roasted in a fire pit for seven hours. But not to worry, while it's popular, it still feels a bit like a hidden gem.
If you'd like to go with upscale-casual, the SEA180 restaurant inside the new Pier South Resort in Imperial Beach is a Cohn Restaurant featuring a wide range of seafood with the quality this group is known for. It's located next to the beach with lovely ocean views as well as contemporary decor.
There is also Tacos el Gordo which serves up Tijuana street style tacos that have been lauded as some of the best in San Diego. They're small (as is the style) but heave with filling.
Whatever you choose, you won't go wrong at these best restaurants in San Diego's South Bay.