Fine Mexican Cuisine

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

More...

Fun Atmosphere

El Puerto is a great place to bring your family for lunch, dinner or any special event!

More...

Location / Directions

You can find us just outside of downtown Fox Lake, located on the water. Sit down, have a drink and relax!

More...