This profile has not been claimed by the business owner or representative.
Claim this business to update business information, get appointment requests, engage visitors with web chat, and more!
121 E Main St, Newark, DE, 19711, United States
Get directionsWeekday | Schedule | Status |
---|---|---|
Mon | 9:00 a.m. to 6:00 p.m. | |
Tue | 9:00 a.m. to 6:00 p.m. | |
Wed | 9:00 a.m. to 6:00 p.m. | |
Thu | 9:00 a.m. to 6:00 p.m. | |
Fri | 9:00 a.m. to 6:00 p.m. | |
Sat | Closed | |
Sun | Closed |
First time in this establishment with my wife, and this is how a restaurant should be run! The atmosphere was great, no wait on a Friday evening, seating was excellent, and our waiter was amazing. He had just the right touch making sure we were taken care of without being intrusive. The specials were fantastic, the appetizers top notch, and the menu choices were very exciting! The coal fired pizza, which was my choice was excellent, and the hot pepper oil and fresh stemmed,dried oregano was a very nice touch! The beer was fr... read more
Taverna has a 4.5 star rating with 1,308 reviews.
Taverna is closed now. It will open tomorrow at 9:00 a.m.
Speak with a specialist to learn how you can grow with Birdeye. We are reachable at profiles@birdeye.com