K
KG O Review of Taverna Greek Grill
HAPPY HOUR!!!! Taverna has an awesome happy hour, ...
HAPPY HOUR!!!! Taverna has an awesome happy hour, super specials on food and beverage and the occasional Greek entertainment venue. We had a blast after work.
Comments: