Burger King 2185

Burger King #2185 is a Burger King restaurant located at 4317 Teckla Boulevard, Amarillo, Texas.