Chaps Bar & Grill

2101 W Sprague St
Edinburg, TX 78539
No photo available for this business

Business Information

Bars & Pubs

Customer Reviews (1 reviews)


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