Taco Bell - S Decatur
(Be the first to review Taco Bell - S Decatur)
401 S Decatur Blvd
Downtown, Las Vegas
89107
Phone Number:
(702) 878-6977
Taco Bell is located on Decatur and Mayflower. They serve all favorite menu items, from classic burritos and tacos, to new favorites like the $5 Double Stacked Tacos Box, Crunchwrap Supreme, and Fiesta Taco Salad.