IBIZA
17 N Genesee St, Waukegan
(224) 627-7967
Recent Reviews
You May Also Like
Mama Jerk N Tings - 29 N Genesee St
Jamaican, Caribbean
Jerk N' More - 29 N Genesee St
Jamaican, Caribbean, Comfort Food
Win Win Restaurant & Bar - 30 N Genesee St
Bar, Burgers
Restaurants in Waukegan, IL
IBIZA
17 N Genesee St, Waukegan, IL 60085
(224) 627-7967