Taco Bell 808 S Walnut St Starke, FL 32091 Phone: (904) 964-3833 Fax: (904) 964-3833
Category: Restaurants