Some serve fresh seafood. Others are known for delicious breakfasts. Still more make flavorful pork dishes. And many celebrate traditional Mexican flavors.
These are the top five restaurants in West Chicago, offering a variety of dishes and unique dining experiences that capture the real appetite of the community.

#5 Los Girasoles
An underrated restaurant in West Chicago that does not get talked about enough, Los Girasoles offers a wide variety of dishes at an affordable price, such as a burrito for $9.99, compared to other places that charge $14.99. The atmosphere here is very peaceful compared to other restaurants, and the best food is pambazo, a sandwich with fried bread that comes in at just $10.99.
This is a great spot for a family meal or a casual late lunch, providing flavorful and budget-friendly options for everyone. Customers often praise the tamales and enchiladas, and the peaceful dining room adds to its reputation as a hidden gem.
#4 Hawthorne’s Backyard Bar and Grill
Hawthorne’s Backyard Bar and Grill stands out as one of West Chicago’s favorites, known for its cozy atmosphere and delicious comfort food.
This restaurant is an amazing place to try something new, such as their famous fire pit wings, or to enjoy their well-known pulled pork dishes. Their large backyard offers a variety of activities like trivia nights and outdoor volleyball, perfect for all ages, making it a perfect spot for family gatherings or even a casual night out.
In addition to their family-friendly outdoor space, customers frequently mention the excellent service and casual vibe. With a wide-ranging menu heavy on barbecue, this spot is a staple for locals.
#3 Egg Yolk Cafe

A very popular brunch spot in West Chicago, Egg Yolk Café is known for its reasonable prices and wide variety of breakfast options. This is a great place to eat with family or friends early in the morning. The Chronicle recommends trying to arrive 30 minutes early because it gets packed early in the morning. The Hawaii Five-0 omelet is a great option, and can easily feed two people, especially with a side of hash browns.
The menu includes a variety of egg styles – scrambled, fried, or omelets – along with other classic breakfast favorites. With operating hours from 7 a.m. to 3 p.m. daily, it is an excellent spot for an early morning meal during the weekends or a late brunch. Customers often mention the café’s friendly staff and fresh, made-to-order meals.
#2 Mariscos El Vallartazo
Famous for its authentic Mexican seafood, Mariscos El Vallartazo
serves a wide variety of flavorful dishes. On weekends, the restaurant draws larger crowds as live music fills the space, creating an energetic dining experience. Whether craving ceviche or a sizzling plate of molcajete de mariscos, Mariscos El Vallartazo delivers fresh, bold flavors that keep customers coming back.
In addition to ceviche, diners recommend the shrimp cocktails and crab legs. The festive, music-filled environment enhances the experience.

#1 El Coco Loco
The massive building with its bold logo is hard to miss. El Coco Loco is a West Chicago favorite, known for its great deals – including $1.50 tacos every Tuesday and Thursday – and the irresistible aroma of freshly cooked food that greets customers upon entry. The smell of gorditas, tacos, and pozole might make someone want to buy everything on whole menu
With operating hours from 9 a.m. to 9 p.m. daily, this restaurant offers a consistent and delicious dining experience for those craving authentic Mexican cuisine. Many reviewers say the food tastes just like homemade dishes from their abuelas.
Diana Mackintos • Mar 31, 2025 at 3:07 pm
Now this will be entertaining to read, because I already have a full opinion on this!