Pelican Cafe is our favorite restaurant in South Beach for good reason. They are consistently reliable, the food is delicious, the location and people watching is top notch, and the service is excellent. There is nothing not to like. They have always honored our reservations, taken table requests, and the servers aren't pushy or overbearing - they are laid back and the meal is paced well. The food is always amazing, good portions, not enough to stuff you but not too small either. We had a 4 course meal (1appetizer, 2salads, 2entrees and a shared dessert) and the bill was about $150 with added tip. FYI: The gratuity is included on all checks in south beach, you can add more if you like. Also, the vibe here is great, perfect spot for people watching. Its nice to sit on the terrace overlooking the sidewalk, however be warned that if you sit at a table on the sidewalk there will be a lot of foot traffic past you including the potential for some drunken passer by's bumping into you. Overall - the best place to eat on Ocean Drive. Cant go wrong.