MENU
7826 S 123rd Plz  La Vista, NE 68128  (402) 933-7330
Your
#1 Spot To
Get A Way!
FOOD - SPIRITS - LIVE MUSIC - KENO & MORE!
NEW HOURS
BAR 3pm - 2am M-F
2pm - 2am Sat
NEW KITCHEN HOURS
5-10PM Mon-Thurs
Fri/Sat 5-11
 
 
 
THE ISLAND IS A GREAT PLACE TO HOST YOUR NEXT PARTY!
CALL US TODAY!
Click here to add text.
Click here to add text.
MARKER_URLClick here to add text.