El Sombrero Review

11/26/2018, 7:46 am by Angel Rodriguez 1

El Sombrero in English translates to “The Hat.” That’s the name of this restaurant. My sister and I were looking for somewhere to eat, and […]