Clutch Bar and Restaurant
Bar β’ Bar and grill β’ Sports barπ I'm literally never coming here again. I was double charged for one drink and I let the bartender know, she completely flipped it around on me and told my friends that she was going to "Beat my a**". I proceeded to ask for the manager, who she had already went to to give her side of the story and t... People often mention time, service,
Address
ξ2520 Cedar Springs Rd, Dallas, TX 75201
Price rating
$$ $$
Rating on Google Maps
3.50 (734 reviews)Open on Google Maps