Esquina El Watusi Menu

$Bar
801 Cll Elisa Cerra #829, San Juan, San Juan 00907

Know a great happy hour or special for this location?