Food & Drink
NOLA's Rock Bar
119 W. Main St.
Urbana, Illinois 61801
217-531-1453
Type
Hours
More
Taking a cue from the Big Easy, NOLA’s Rock Bar offers a relaxed and casual atmosphere where patrons can come experience the spirit of New Orleans right in the heart of the Midwest.
Handicap Accessible
Locally Owned
Outdoor Seating
Type
Hours
More
119 W. Main St.
Urbana, Illinois 61801