101 West Alameda Street
Inn of the Governors
Mon - Sun: 11:30 - 00:00
Del Charro Saloon is the perfect pick for a light meal and a drink. It is a well known meeting spot for both tourists and locals alike.
No reviews found. Be the first to review this place.