Kueros rest Michelle Kantrow March 10, 2024 Share this: Kueros Island Bar & Kitchen, situated in Hotel Rumbao in Old San Juan, spans 1,800 square feet indoors with an additional 1,000-square-foot terrace.