Federacion De Charros Usa

restaurant in San Ysidro, Tijuana

Phone: (619) 428-1164

Address: 333 E San Ysidro Blvd