4211 Camino De La Plaza, San Diego 92173, United States
4211 Camino De La Plaza, San Diego 92173, United States
No delivery
Spot something wrong?
Dishes at Churros El Tigre. Prices may vary in venue.
Been to Churros El Tigre? Be the first to share what you ate.