Supercarniceria Del Valle2611 W Drexel Rd, Tucson, AZ
Izumi Sushi Bar Seafood3655 E Speedway Blvd, Tucson, AZ