El Huarache Loco ★★★★☆3.9 (334) Restaurants Mexican restaurant · Latin American restaurant 1803 Larkspur Landing Cir, Larkspur, CA 94939 Call Website Details →