CHICAGO — A trip along Chicago's lakefront can work up quite the appetite.
And while drinking on beaches is a no-no, it's OK to throw one back when you're in nearby restaurants or bars.
So whether you need something to snack on after a beachside bike ride or are looking for an on-the-water spot for a dinner date, use this guide to find the spot that will be right for your beach adventure.
Loyola Beach
Heartland Cafe Beach Stand
Where: 1230 W. Greenleaf Ave.
Hours: 7 a.m.-10 p.m. Mondays-Thursdays, 7-11 p.m. Fridays-Sundays
Info: Heartlandcafe.com, 773-465-8005
Menu: Hot dogs, ice cream and other beachside fare
Misc.: Beach parking, Divvy station not available
Berger Park
The Waterfront Cafe
Where: 6219 N. Sheridan Drive
Hours: 11:30 a.m.-10 p.m. Sundays-Thursdays, 11:30 a.m.-11 p.m. Fridays-Saturdays
Info: waterfrontcafechicago.com, 773-761-3294
Menu: Full restaurant and bar
Misc.: Metered street parking available
Osterman Beach
Nacho Mama's Burrito Bar
Where: 5701 N. Lake Shore Drive
Hours: Not listed
Info: 773-878-1183
Menu: Mexican food
Misc.: Divvy station at Clarendon and Leland avenues
Montrose Beach
The Dock at Montrose Beach
Where: 200 W. Montrose Harbor Drive
Hours: 11 a.m.-10 p.m. Mondays-Fridays, 10 a.m.-10 p.m. Saturdays-Sundays
Info: Thedockatmontrosebeach.com, 773-704-8435
Menu: Full restaurant and bar
Misc.: Divvy station at Montrose Harbor
Waveland Tennis Courts
Racket Shack
Where: Waveland Tennis Courts, 3650 N. Recreation Drive
Hours: 10 a.m.-8 p.m. Mondays-Sundays
Info: tennisonthelake.com/racket-shack
Menu: Breakfast items and coffee
Misc.: Parking available and Divvy station at Pine Grove and Waveland avenues
North Avenue Beach
One Stick Puppy
Where: 2200 N. Lakeshore Drive
Hours: 10 a.m.-5:30 p.m. Mondays-Sundays (weather dependent)
Info: Onestickpuppy.squarespace.com
Menu: Baked bison corn dogs ($5), snacks, cold dessert and non-alcoholic drinks
Misc.: Divvy station at Lake Shore Drive and North Boulevard
Castaways Bar & Grill
Where: 1603 N. Lake Shore Drive
Hours: 11 a.m.-7 p.m. daily (weather dependent)
Info: Castawayschicago.com, 773-281-1200
Menu: Full restaurant and bar with a daily specials menu
Misc.: Divvy station at Lake Shore Drive and North Boulevard
Forever Yogurt
Where: 1600 N. Lake Shore Drive
Hours: 9 a.m.-9 p.m. daily
Info: Foreveryogurt.com
Menu: Yogurt
Misc.: Divvy station at Lake Shore Drive and North Boulevard
Oak Street Beach
Park Foodservice
Where: 1001 N. Lake Shore Drive
Hours: 11 a.m.-10 p.m. Mondays-Fridays, 10 a.m.-6 p.m. Saturdays-Sundays
Info: Oakstreetbeach.com, 312-988-4650
Menu: Full restaurant and bar
Misc.: Divvy at Oak Street and Michigan Avenue
Lake Shore Park
Dogs on a Cart
Where: 808 N. Lake Shore Drive
Hours: Not listed
Info: 773-517-1369
Menu: Hot dogs
Misc.: Parking and Divvy station not available
Ohio Street Beach
Caffe Oliva
Where: 550 E. Grand Ave.
Hours: 11 a.m.-10 p.m. Mondays-Fridays, 11 a.m.-10 p.m. Saturdays-Sundays
Info: Caffeoliva.com, 312-612-0734
Menu: Full restaurant and bar
Misc.: Divvy station at Lake Shore Drive and Ohio Street
Navy Pier
Various restaurants
Where: 600 E. Grand Ave.
Hours: Vary
Info: Navypier.com, 312-861-7777
Misc.: Parking available and Divvy station at Streeter Drive and Illinois Street
DuSable Harbor
Friendship on the Lake
Where: 200 N. Lake Front Drive
Hours: Noon-10 p.m. Mondays-Thursdays, noon-10:30 p.m. Fridays-Saturdays, 3-10 p.m. Sundays
Info: friendshiprestaurant.com, 312-228-5080
Menu: Chinese food and bar
Misc.: Underground parking available below Millennium Park, Divvy station at Lake Shore Drive and Monroe Street
Grant Park
Juicy Jays
Where: Lake Shore Drive and Monroe Street
Hours: 10 a.m.-6 p.m. Mondays-Thursdays, 10 a.m.-7 p.m. Fridays, 9 a.m.-8 p.m. Saturdays-Sundays
Info: 773-787-9475
Menu: Juices and smoothies
Misc.: Underground parking below Millennium Park, Divvy station at Lake Shore Drive and Monroe Street
Ms. B's Italian Ice
Where: Columbus Drive and Monroe Street
Hours: 10:30 a.m.-6 p.m. daily
Info: 708-560-1225
Menu: Italian ice, Coca-Cola products
Misc.: Underground parking below Millennium Park, Divvy station at Lake Shore Drive and Monroe Street
Park Grill
Where: 11 N. Michigan Ave.
Hours: 11 a.m.-9:30 p.m. Mondays-Thursdays and Sundays, 11 a.m.-10:30 p.m. Fridays and 11 a.m.-10:30 p.m. Saturdays
Info: www.parkgrillchicago.com, 312-521-7275
Menu: Full restaurant and bar
Misc.: Underground parking below Millennium Park, Divvy station at Lake Shore Drive and Monroe Street
Kilwins
Where: Kiosk at Queens Landing by Buckingham Fountain
Hours: Noon-11 p.m. daily (weather-dependent)
Info: kilwins.com/chicagohydepark, 773-675-6731
Menu: Chocolate, fudge, desserts
Misc.: Underground parking below Millennium Park, Divvy station at Lake Shore Drive and Monroe Street
Frutallia
Where: Solti Gardens
Hours: 10:30 a.m.-6 p.m. daily
Info: 312-386-1281
Menu: Chicago-style hot dogs, Italian ice, snacks and beverages
Misc.: Underground parking below Millennium Park, Divvy station at Lake Shore Drive and Monroe Street
Prairie Concessions
Where: Museum Campus
Hours: 10 a.m.-6 p.m. daily
Info: 312-375-3475
Menu: Coffee, pastries
Misc.: Underground parking below Millennium Park, Divvy station at Lake Shore Drive and Monroe Street
12th Street Beach
Del Campos Tacos
Where: 1300 S. Lynn White Drive
Hours: 9 a.m.-10:30 p.m. daily
Info: Facebook.com/DelCamposTacosOn12stBeach, 773-457-5492
Menu: Mexican food and hot dogs, burgers and pizza
Misc.: Parking available and Divvy station at Adler Planetarium, 1300 S. Lake Shore Drive
31st Street Beach
Pier 31
Where: 3101 S. Lake Shore Drive
Hours: 11 a.m.-10 p.m. daily
Info: Facebook.com/Pier31.org
Menu: Hot dogs and sandwiches, frozen drinks and beer
Misc.: Parking available and Divvy station at Fort Dearborn Drive and 31st Street
57th Street Beach
Tasty Grill
Where: 5700 S. Lake Shore Drive
Hours: 10 a.m.-8 p.m. daily (weather-dependent)
Info: 708-979-6920
Menu: Full menu with snacks and non-alcoholic beverages
Misc.: Divvy station at Lake Park Avenue and 56th Street
63rd Street Beach
The Banana Leaf
Where: 1948 East 79 Street
Hours: 10 a.m.-10 p.m. Mondays-Thursdays, 10 a.m.-11 p.m. Fridays-Saturdays, noon-8 p.m. Sundays
Info: 773-359-4290
Menu: Caribbean cuisine with Cajun flair
Misc.: Beach parking
Leave With a Smile
Where: 6300 S. Lake Shore Drive
Hours: 10 a.m.-10 p.m. daily
Info: 773-517-7177
Menu: Snowcones, snacks and non-alcoholic drinks
Misc.: Beach parking
Calumet Beach
La Chapparitta
Where: Calumet Park Beach House, 9801 S. Avenue G
Hours: 11 a.m.-8:30 p.m. daily (weather-dependent)
Info: 773-787-3757
Menu: Mexican food
Misc.: Beach parking
For more neighborhood news, listen to DNAinfo Radio here: