Bahrain Food Reviews - Sombrero's Taco Shop is a small Mexican restaurant in Juffair. Owned by a San Diego native, they specialize in Southern California- style Mexican food. I've eaten there a
Casa Vaquera: A Great Source of Mexican Sombreros – Paco Ojeda