Laguardia's Cuban Bistro

3706 W Armitage
Chicago, IL
773-772-2822

Related Stories

Dish: see "Looking for Dry Land" September 2010

Additional Information

Cuisine: Cuban
Neighborhood: Logan Square