Skip to main content

Taco Bell

fast food restaurant · San Diego, CA

Address
8389 Mira Mesa Blvd, San Diego, CA 92126
Phone
(858) 566-3366
Website
local.yahoo.com/info-20893195-taco-bell-san-diego
Where
32.9125, -117.1426

Search Hominin for Taco Bell

Other fast food restaurants nearby

More in San Diego

Taco Bell — fast food restaurant in San Diego, CA | Hominin