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