Taco Bell
1900 Webster St, Alameda CA 94501