Where do you need Restaurants ?
About Taco Grill
Taco Grill is located at 3330 Center St NE, Salem, OR. This location is in the Northeast Salem neighborhood. This business specializes in Mexican Restaurants.
Taco Grill is located at 3330 Center St NE, Salem, OR. This location is in the Northeast Salem neighborhood. This business specializes in Mexican Restaurants.