I recommend Taverna Opa for great Greek food and ambiance. in South Beach, FL. You are encouraged to dance on tables, have too much wine and pretend you are vacationing in a Greek isle! Love it!
Pros: The best place to forget about your problems and be yourself
more