Kosta's is the best Greek restaurant in all of South Florida! He uses the finest and freshest ingrediants and prepares them to perfection! His Tzaziki is second to none and you can't find better pita anywhere. everything on the menu is wonderful. Be prepared to wait if you go during "prime time" but it is worth the wait!
more