El Rancho Margarita

9229 Floer Dr West Chester Township OH 45069 USA

(513) 870-9700

Location