El Viejon Seafood Otay Ranch locations
Price range $1-15 – $15-30 3 locations
El Viejon - Mira Mesa 9837 Mira Mesa Blvd 9837 Mira Mesa Blvd9837 Mira Mesa Blvd, San Diego, CA 92131
Latin


Price range $1-15 – $15-30 3 locations

9837 Mira Mesa Blvd, San Diego, CA 92131
Latin

