I love them anywhere but especially the ones in Beirut in small cafes near the beach with a glass of arak. Next best is either south of Spain or Portugal.
Other than those the ones you get on the grill by my pool after I make an early morning trip to Niteroi (other side of the bay from Rio de Janeiro) to buy them fresh and make them Portuguese style. Those are more expensive.