There are 3 Starbucks in Harlingen and they usually carry beans.
Most H.E.B stores carry beans.
Or you can order from Dunkin Donuts, 5 pounds at a time.
Sams Club also carries coffee beans.
Edited: p.s., do not freeze or refrigerate beans as it ruins the oils.
(According to DW)