3508 Greenville Ave.,
Dallas , TX 75206 UNITED STATES
Based on 1 reviews
M Street Bar - Nice Patio BarI have mixed feelings about this place. It has a nice patio with a huge projection screen tv however it also has a few too many ''tools" (so to speak) which just isn't my scene.
Worldwide > United States > Dallas, TX > Restaurants