Las Margaritas Restaurant

119 E Ciro Dr San Juan TX 78589 USA

(956) 781-1073

Location