All Star Steakhouse & Bar

  • 5200 S Palo Verde Rd,
    Tucson, AZ 85706
  • Phone: 520-889-3343
  • Cuisine: Steak Houses Restaurant

Map

Unable to Display Map