Restaurant Mercearia da Aldeia, located in Santo Estevão, Tavira. Follow their social media for updates.