Taco Bell 36299

Taco Bell #36299 is a Taco Bell restaurant located at 6804 US Highway 129, Live Oak, Florida.