Greenhouse Restaurant

600 N Locust St DentonTX76201
Open
Sunday
0:00am-9:00pm
Monday
11:00am-10:00pm
Tuesday
11:00am-10:00pm
Wednesday
11:00am-10:00am
Thursday
11:00am-10:00am
Friday
11:00am-11:00pm
Saturday
0:00am-11:00pm
Payment Methods: Visa, MasterCard, American Express, Discover
Average Rating
3.5
Total Reviews
(21)
Recommended 0
Not Recommended 0
Average Rating Over Time
Map

Open Map

Description

MasterCard
by merchantcircle on October 21, 2018 from merchantcircle

Editorial Reviews

Campus hangout that anyone can enjoy, inside and out.:
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,...
by by Contributor at Citysearch on March 08, 2008 from Citysearch

Information from the business

The GreenHouse Restaurant operates seven days a week and serves a selection of food items. It offers various appetizers, such as fried calamari, shrimp cocktail, mussels, and spinach and artichoke dips. The restaurant provides grilled salmon, stuffed chicken, spinach quesadillas, cheese ravioli, tilapia and fish tacos. The GreenHouse Restaurant serves a range of sandwiches, burgers and salads....
by yellowpages on July 14, 2016 from yellowpages
The GreenHouse Restaurant opened in Denton in March of 1997. The building was originally the home of Denton's own Selby's Florist, the inspiration for our name. With our open-fire mesquite grill, the GreenHouse Restaurant's creative drink menus, great atmosphere, private party room, and love for Denton itself, we are the perfect restaurant for any occasion.
by cityvoter on May 14, 2016 from cityvoter
195251attr:baraward-winning
by localcom on August 12, 2015 from localcom