El Barco Mariscos
El Barco Mariscos (1035 North Ashland Avenue, Chicago, IL 60622) is an awesome restaurant that Sparrow and I like to go to now and then. It’s this ridiculous (in a good way) Mexican seafood restaurant. I’ve had a lot of food on their menu, and it has been consistently good. When Sparrow and I went …