Fajitas, seafood and lakeside patio dining00 El Puerto 200 N. Forest Ave., Fox Lake, IL
El Puerto is a Mexican restaurant on the water in Fox Lake, known for fajitas with shrimp, steak, chicken or pork served sizzling off the grill, and for its burritos and appetizers. Seafood is listed as caught fresh daily, and beef is USDA Choice and grass fed, with a menu that also includes steaks, combo platters and Mexican desserts. Diners often mention the margaritas and the outdoor patio.
The restaurant sits just outside downtown Fox Lake on the water, and it has a deck and a patio with umbrellas. Boaters can dock at the restaurant, which makes it a stop for people arriving by water as well as by car. Reservations can be made through the website, and the bar serves a range of drinks.

Engine, brake, AC and tire service for all makes and models

Individual, couples and trauma counseling with licensed clinicians
Listing your business here is free. Featured is $49 a month: