El Puerto Mexican Restaurant
200 Forest Ave
Fox Lake, IL 60020
This authentic Mexican restaurant has a beautiful scenic view and is located on Nippersink Lake, connected to the Chain O' Lakes. Watch a beautiful sunset on the Chain while enjoying the best Margarita in Lake County.
Menu includes Enchiladas, Chimichangas, sizzling fajitas, tacos, steak, seafood, burritos, combination platters and a variety of drinks and desserts. The restaurant offers three indoor dining rooms, a seasonal outdoor patio and a full bar with unique homemade drinks. Come by land or boat. Come rain or shine, you will be able to sit out in the patio under the awning.
- Outdoor Dining
- Banquet Space for up to 100 people