Phone

(956) 663-2100

Website

https://www.facebook.com/Barrel-House-Kitchen-Bar-109279907116793

Location

1927 South Tourist Drive, Edinburg, TX 78539, USA