The Red Avocado Iowa City
Posted in Food & Drinks on Apr 29th, 2009
The Red Avocado is an outstanding vegetarian restaurant in Iowa City featuring locally grown, organic ingredients. Robin and I dined here Friday night before going on the Iowa Wine Trail. The restaurant has both indoor and outdoor seating. The interior reminded me of a cozy stone basement with unique decorations and Himalayan salt candles on [...]