-
El Huarache Loco
is an enjoyable Mexican Restaurant Restaurant
Ranked #1 of 37 Restaurants in Larkspur Landing Larkspur.
.
The Latest Review: ★★★★★
Sent on the 11th of October, 2017
The dishes and ingredients are very authentic but unfortunately not great. Tamales were dry and the bistec was stringy and bland. I may have caught them on a bad day but I have had better. //