Greenhouse Restaurant

Claim
marker

600 N Locust St
Denton, TX 76201

marker
(940) 484-1349
Incorrect info? Correct your listing
Reviews
( 0 )
( 1 )
( 1 )
( 0 )
( 1 )

Best

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...

Worst

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


Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021
Editorial
  • 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
badge