Explore
Map
Marketplace
Review of Twice baked potatoes at Green Owl Cafe by mariajamison
mariajamison
Follow
Twice Baked Potatoes
VEGAN
Green Owl Cafe, 1970 Atwood Ave, Madison, WI 53704, USA
These were sooooo bad😂😭😭😭hardly any flavor and the flavor it had was sooo weird.
2 likes
Post
Brands supporting abillion's
mission
Advertise on abillion