Greenhouse Restaurant
$$ • American, Beer Bar, Cocktail Bar
Hours:
600 N Locust St, Denton
(940) 484-1349
Take-Out/Delivery Options
Customers' Favorites
Greenhouse Restaurant Reviews
Simply Amazing. Staff accommodated a last minute reservation for 9. The food was incredible- we all had something different and every dish was Yummy!Add in our excellent server this restaurant deserves everyone’s visit while in Denton!
This was my second time there. It was as good as the first. Manny was our server; he was friendly and efficient....very personable. The Chipotle soup is awesome!!! Quiet, comfortable atmosphere. Highly recommend the Green House in Denton.
Ratings
Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 10PM |
Saturday | 11AM - 10PM |
Sunday | 11AM - 9PM |