Situated at the end of a strip mall plaza, this Taco Bell has high ceilings and a roomy seating area for 20 guests.