La Cruzada Restaurant

331 Park Pl Homestead FL 33030 USA

(305) 242-6240

Location