National City
Located in the San Diego South Bay just minutes north of Tijuana, restaurants in National City cater to an international clientele. Whether you’re looking for American-style chain eateries or authentic Mexican taco shops, you’ll always satisfy your hunger pangs at the range of National City restaurants. The drive into Mexico can be daunting, so make sure to stop off at one of the restaurants in National City before crossing the border.
Discover San Diego Hotels