Loca

A Mexican restaurant, known for its famous guacamole and trademark tacos.