Been to Telly's a couple of times and always satisfied with the place. Dont go in expecting anything fancy, since taverna is in the name, tight, family style seating is what you get. Everything is always fresh and it is definetely a place if you like/love seafood, but all their chops are top notch also.
Pros: great, fresh food. Affordable
Cons: can get crowded
more