ISLAND BAR & GRILL

Your #1 Spot To Get A Way.

Hours 2pm-2am

Always tropical…always a party.

Contact 402-933-7330      |    7826 S 123rd Plz, La Vista, NE 68128