333 E San Ysidro Blvd, San Ysidro 92173, United States
333 E San Ysidro Blvd, San Ysidro 92173, United States
No delivery
No open hours
Spot something wrong?
Dishes at Federacion de Charros Usa. Prices may vary in venue.
Been to Federacion de Charros Usa? Be the first to share what you ate.