will open by Easter on the former site of Lalo’s Mexican Restaurant in Schaumburg. Applying for a liquor license before the Schaumburg village board this week, co-owners Marco Rodriguez and Lucy ...