La Paloma Restaurant

Row 1

Details
615 E. Cano St.
Edinburg, TX 78539
(956) 287-9711

Foursquare Tips

  • Food was greasy. Very economical though.
  • The breakfast is awesome
  • barbacoa here is to die for. they run out quickly so go before noon.