Beef Villa

$ •

Hours:
1566 Larkin Ave, Elgin
(847) 888-0900

Take-Out/Delivery Options

Customers' Favorites

Beef Villa Reviews

3.5 (34)

One of the best Italian beef sandwiches I’ve ever had. Service was extremely fast and friendly and we got our food within minutes.

Stopped by on a Tuesday evening for some dinner to take home, I've heard good things about this place. I got a gyro, mushrooms and cheese fries. The gyro was delicious! Very good seasoning and not too salty, the sauce was on point as well. The mushrooms were delicious as expected and the cheese fries were good as well. Will definitely stop by again and try out more things on the menu, but definitely coming back for the gyro.

I grew up in Elgin and went to Beef Villa often after High School. Every time I come back to visit family, I go back for the nostalgia of it and the food is still great! Finally back and went tonight (30 minutes before it was closing) and ordered food for 5 of us. Our food was so fresh, hot, and made exactly as we ordered it! Thank you Beef Villa for always being there to bring happy past memories and creating new ones with my kids!

More Reviews(132)

Ratings

View all photos

Hours

Monday 10:30AM - 9PM
Tuesday 10:30AM - 9PM
Wednesday 10:30AM - 9PM
Thursday 10:30AM - 9PM
Friday 10:30AM - 9PM
Saturday 10:30AM - 9PM
Sunday 11AM - 9PM
Updated on: