La Chula

La CHula is a Mexican restaurant focused on, of course, Mexican style fast food and drinks.