756 Ventura Place, San Diego 92109, United States
756 Ventura Place, San Diego 92109, United States
No delivery
Spot something wrong?
Dishes at Marcy's Mexican Food Taco Shop. Prices may vary in venue.
Been to Marcy's Mexican Food Taco Shop? Be the first to share what you ate.