Fine Mexican Dining

Home Page

Story Behind

Home Page

El Puerto opened in 2001 right on the shores of Nippersink lake in Fox Lake, Illinois. We specialize in bringing you authentic Mexican dishes using only the freshest ingredients, served in an casual dining space. El Puerto has three dining rooms, an intimate bar, and huge outdoor patio with fireplace and boat docks. El Puerto is a great place to bring your family for lunch, dinner or any special event!

secret formula

Home Page

• Fresh Ingredients from local vendors.
• Prepared according to long held family recipes.
• Fresh herbs and spices.
• Professional, Clean, High tech Kitchen.
• Top rated, authentic Chefs.
• Served in our family friendly, casual dining environment.
• Great exotic drink specials.
• Plenty of boat and wave runner parking.
• Beautiful sunset dining experience on our patio overlooking Fox Lake.
• Fireplaces to keep you cozy during the cooler winter months.
• Awesome authentic desserts.


Meet me there

Home Page


Home Page

Hungry? You will be after you see our menu! El Puerto has the finest Mexican cuisine in all of Lake County!

Make Reservation

Home Page

El Puerto always welcomes walk-in’s, but if you are bringing a big party, you may want to make a reservation.

1-(847) 973 – 1370

open hours

Monday to Saturday 11:00 – 11:00
Sunday 11:00 – 10:00

All foods are fresh never frozen, and takes a little longer to prepare. All beef is USDA Choice 90% lean. 

[contact-form-7 id=”5244″ title=”CONTACT DETAILS”]

Start typing and press Enter to search