Mesón San Juan is a restaurant specializing in Mediterranean cuisine, particularly rice dishes, grilled meats, and roasts.