Papa Marcos Restaurant
622 Grand Ave. Waukegan. IL 60085. United States
★ 4.8
Location / Map
622 Grand Ave. Waukegan. IL 60085. United States
Work Hours
Monday
11 am–8:30 pm
Tuesday
11 am–8:30 pm
Wednesday
11 am–8:30 pm
Thursday
11 am–8:30 pm
Friday
11 am–8:30 pm
Saturday
11 am–8:30 pm
Sunday
Closed
Reflections
User #1
★ 5.0
"We had lamb, chicken, gyros, falafel, bourak, plates and wraps, and baklava."
User #2
★ 5.0
"High quality food, tasting great, great and friendly service for great price."
User #3
★ 5.0
"The owner is the nicest guy ever and always treats his customers like family."