Mesa is a restaurant located at 25 Promenade du Grand Large. It offers free private parking and street parking. The establishment has a full bar.