Find a Hotel

Charro Steak

Located in: Congress St. District

Address:

188 E. Broadway Blvd.
Tucson, AZ 85701
United States

Visit Website

Description

    Opening April 4, 2016. The Original El Charro Cafe was founded by our Great Tia Monica Flin in Tucson, AZ back in 1922. Still operating today, El Charro Cafe of Tucson is America’s Oldest Mexican Restaurant in continuous operation by the same family. Charro Steak is the newest family member to join the legendary “Charro Legacy”

    Top