Search results
- See moreSee moreSee moreSee moreGreenhouse Restaurant & BarAmerican Restaurant · $$
Since 1998, GreenHouse Restaurant has been Denton's home away from home. With a variety of wood-fired burgers, steaks,...
Phone: (940) 484-1349
Cross Streets: Near the intersection of N Locust St and E Congress St/W Congress St
600 N Locust St Denton, TX 76201 914.53 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible
- Family friendly