Get directions to: Taco Bell, Amelia, OH Restaurant address: 1186 W Ohio Pike Amelia, OH 45102, USA Driving Walking Bicycling Restaurant: Taco Bell