Chaps Bar & Grill

956-316-2350
2101 W Sprague St
Edinburg, TX 78539
No photo available for this business

Business Information

Bars
Bars & Pubs

Customer Reviews (1 reviews)

ConsumersVoice

on Citysearch Aug 16, 2009
Kind of a creepy & dumpy place. Wierd guys hang around. Would never go alone. Bad service. Dont waste your time, or breath, informing manager or owner. They aren't receptive at all to complaining. "You don't like... (more)

Browse our top cities

Browse cities by state