Taco Bell 27303

Taco Bell #27303 is a Taco Bell restaurant located at 244 Reservation Road, Marina, California.