Is there vegan options?

Julie Heck | May 11, 2018 | Category: Restaurant in Freeport, Illinois

Applebee's Grill + Bar - All questions

Address: 1802 S West Ave, Freeport, IL 61032, USA

Thomas Wittbecker | May 12, 2018

Not that I know of. But still recommend the place. Believe they can make you happy.

Serge Rochon | May 12, 2018

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places