Food Specials - Weekday Happy HourS. Barrington, IL
$9
corn, feta, sesame seeds, cilantro, tortilla chips
S. Barrington, IL