Best Spanish Restaurants In Iowa City, IA
Jan 28, 2018
Devotay is a restaurant located in Iowa City, Iowa at 117 North Linn Street. This restaurant serves v! patatas bravas, v! fresh field greens, smoked salmon, albondigas, v! grilled sweet corn, v! almendras spiced almonds, and v! tortilla espanola. They also serve v! assorted grilled olives, grilled calamari, v! tomato salad, v! fresh crudite of vegetables, v! sourdough bread, devotay empanadas,...
117 North Linn Street, Iowa City, IA, 52245
Terms of Service
© 2018 DineRank.com. All rights reserved.