
Casa Lara (7 Clock Tower Plz)
• Latin American • Venezuelan • Empanada • Info
x Available at 3:00 PM
7 Clock Tower Plz, Elgin, IL 60120-3504
x $0 delivery fee
Other fees x
Enter address
to see delivery time
Sunday
3:00 PM - 8:00 PM • Menu
Monday
Tuesday - Thursday
3:00 PM - 8:00 PM • Menu
Friday - Saturday
3:00 PM - 11:59 PM • Menu
12:00 AM - 1:00 AM • Menu
Appetizers
Soups & Salads
Tacos
Enchiladas
Fajitas
Casa Lara Specialties
Seafood
Combinations
Kid's Menu
Sides
Desserts
Non-Alcoholic Beverages