If you like Red's, you will LOVE Strong's every day tavern in Downtown Dallas. Located near the Crescent Hotel, this gem of a new concept by the Reds patio grill owner is quite a find! The new location is a upscale casual with the best darn Margaritas ( fresh squeezed ) you will ever have! Try them both and you will now the the best TWO locations to go to in the metroplex!
Pros: Great food great fun and now a new location on the other side of town
more