El Sombrero Mexican Restaurant 629 Bryden Avenue Lewiston ID United States
Phone: 208.746.0658 Accepts: bank debit cards, checks, Visa, MasterCard/Eurocard, gift certificates
Alcohol: full bar
Parking: own parking lot