-
Taco Bell
is an above average Mexican Restaurant
Ranked #1 of 18 Restaurants in Northwest Norwalk Norwalk.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Omg this is the first time I've been asked at the drive through window if I could pull my car back to the ordering menu because they're on a timer!