90 Miles Cuban Cafe specializes in, you guessed it, authentic Cuban food, and they’re eager to share a part of Cuban culture with you and your pup. They ask that your dog stay on the sidewalk side of the patio while you dine. Water is available!
90 Miles Cuban Cafe (Lincolnwood)
3333 West Touhy Avenue
Lincolnwood IL
847.679.2822