La Rueda Restaurant
(956) 781 8827
201 W Us Highway 83 Pharr TX 78577
Category: Restaurant
   Type of Food: other - Family Style