
Kale My Name
3300 W Montrose Ave, Chicago, IL 60618, USA
Wow, this order of nachos was huge and the amount of guacamole was perfect, which is rare! I loved these nachos and would definitely order again.
My partner loves nachos and ranked these top five nationwide. HUGE portion. He loved the cheeze sauce and the chipotle aioli combo.