City Hall gives final approval for Taco Bell