La Champa Latín Grill

1551 W Mission Rd Ste J, San Marcos, CA

Menu (As of 10/30)

La Champa Latín Grill: hours and how to order