Taco Bell
Windsor, CO
1.9 mi