local restaurant (lunch) - Spanish English Dictionary