Mexican Restaurants in Straughn, IN Taco Bell5884 S Wilbur Wright RdStraughn, IN, 473877653322500El Ranchero PablanoFast Food RestaurantsMexican RestaurantsPlaces To EatRestaurants That DeliverSnack ShopUsed Restaurant Equipment Supplies Show More