4718 Ross Ave, Dallas, TX 75204, USA
Street Tacos comes with Fresh Onion, Cilantro, Green Sauce, Grill Onion