Taso's Greek Taverna & Bar
14802 S. Military Trail, Delray Beach, Florida 33484
14802 S. Military Trail, Delray Beach, Florida 33484
Lunch and dinner Monday-Saturday.
Greek
14802 S. Military Trail, Delray Beach, Florida 33484
Lunch and dinner Monday-Saturday.