Tacoooooooos! Taco Bell on Osceola Pkwy is finally complete, and was made to order!
Live Mas, and check out this beautiful modern inspired Taco Bell facility at 2750 E. Osceola Parkway! The building consists of a Taco Bell Restaurant, and two Retail shops located right by The neighborhood Wal-Mart, also designed by Bumpus & Associates, inc.