Izaru – Chicago’s Only Costa Rican Restaurant
Izaru has been featured all over Chicago’s local TV channels for being the only Costa Rican restaurant in the city. They bring a few of Costa Rica’s classics like chifrijo and casado along with some Mexican classics like tacos and Continue reading