Start from
Taco Bell
1060 N Beach St, Fort Worth 76111