
Taco Bell
4.4 (42)restaurant
A reliable San Diego pit stop serving quick, familiar Mexican-inspired fast food.
Description








Situated along Otay Mesa Road in San Diego, this location operates as a fast-food restaurant focused on quick Mexican-inspired fare.