Restaurants - Mexican in Lewiston, ID
El Sombrero Mexican Restaurant
El Sombrero Mexican Restaurant
Taco Bell