A rare restaurant where, even if you don't like the dish, you know it was prepared well, using the finest ingredients. Ambience is superb and the size, quality (and quantity!) of food is presented with an expert flourish. Mallorca's staff loves making and serving food and it is glaringly obvious in everything they do.
Pros: Ambiance, HUGE Portion Size, Excellent service
Cons: Tight aisles, Limited parking
more