Taco Bell 23903

Taco Bell #23903 is a Taco Bell restaurant located at 2080 Promenade, Rogers, Arkansas.