Rock Star Tacos 4916 Shaw Avenue, St. Louis, MO 63110