Spanish Almonds at El Chato, San-Francisco: Reviews | Hungru