El Siboney Restaurant Stock Island – Review

el siboney on stock island cuban restaurant

Update 6/21/25 Since El Siboney opened their Stock Island location in 2018, it has become a regular lunch spot for us. We love the relaxed atmosphere and the air conditioning! The food is always consistent, plentiful and affordably priced. And today I learned that they will cook your catch too! For $14.99 per person, they […]