JavaScript is not enabled.
Greenhouse Restaurant - 3 Reviews - 600 N Locust St, Denton, TX - Restaurants Reviews - Phone (940) 484-1349

Greenhouse Restaurant

600 N Locust St
Denton, TX 76201
(940) 484-1349
Incorrect info? Correct your listing


( 0 )
( 1 )
( 1 )
( 0 )
( 1 )


A few things are quite variable here: 1) the quality of the service, 2) the smokiness of the bar area & 3) the ambiance. If you have to sit at a table in the entry area or the sma...


Greenhouse Restaurant Review We took a party of twenty-two to this restaurant in the hopes that we would be greeted with friendly service and excellent food. We were assigned ...

No image

Greenhouse Restaurant 8/18/2005

The Greenhouse in Denton has a great menu, with lots of options for lunch and dinner. They always have great daily specials, too, usually including a special mashed potato. Service can be extremely slow though, especially during peak times. And you don't want to sit in the very front of the restaurant by the fish tank; it can get loud and it's not as cozy. Prices are moderate. more
< Previous 1 Next >

Menu for Greenhouse Restaurant

15% OFF all yearly plans
Use YEAR15 at checkout. Expires 11/30/2017


  • In Short
    So the parents are coming for the weekend and want somewhere low key to eat. This restaurant is just what they want, and need. The prices are catered to their student clientele,...

  • 3/8/2008 Provided by Citysearch

Additional information

  • Hours:

    Mon. - Tue. 11am - 10pm;Wed. - Thu. 11am - 10am;Fri. 11am - 11pm;Sat. 12am - 11pm;Sun. 12am - 9pm
  • Payments:

    Visa, Discover, Master Card, American Express