It's taco bell. You either love it or hate it.
The one on 17th Street is very crowded so go to the one on Coast highway it's faster and no line
Not good. Food was cold and bland tasting. Seems like the quality here has been on the decline for awhile now
They are so nice. Very accomidating when I couldn't figure out the self ordering. Parking: It's an easy in and out of parking.