Bella's restaurant
Restaurant · Humboldt Park

Bella's restaurant

$ · Latin American

Family-owned Ecuadorian spot in Humboldt Park cranking out fresh ceviche, churrasco, and fried plantains; staff goes out of their way to help first-timers navigate the menu.

Info

📍
Address
3911 W Chicago Ave, Chicago, IL 60651, USA, CHI

More like this