Taco Depot
851 W 57th Ave, Merrillville, IN 46410
Reviews
04/20/2017
Provided by YPmobileEvery since they opened up in my area, the family and I love getting our Mexican food here. It's a must try....
More Business Info
- Hours
- Regular Hours
Mon - Sun: - Extra Phones
Phone: 219-791-9925
- Other Links
- Categories
- Mexican Restaurants, Restaurants
Suggest an Edit