The Green Room
Restaurant • Bar • American restaurant • Bar and grill • Lounge • Sports bar • Gastropub • Pool hallLocal ingredients go into tacos & other pub grub at this late-night bar with rooftop seating. People often mention drinks, view, good, great,
Address
2715 Elm St, Dallas, TX 75226
Website
Price rating
$$ $$
Rating on Google Maps
4.40 (776 reviews)Open on Google Maps
Working Hours
Permanently closed.