This Taco Bell is way west on 90/Tennessee Street. It is almost at Capital Circle, and is the closest Taco Bell to Midway.
The dining area is kept clean, but certainly not spotless. The service is quick, but the staff doesn't seem to make any special efforts to make customers feel welcome.
There is a coin-drop water game on the front counter where you can try to win a free menu item. The money spent on the game goes to a charity.
more