2259 Avenida De La Playa, San Diego, CA 92037, United States
2259 Avenida De La Playa, San Diego, CA 92037, United States
No delivery
Spot something wrong?
Dishes at Galaxy Taco. Prices may vary in venue.
Been to Galaxy Taco? Be the first to share what you ate.