Los Camperos
Family Mexican Restaurant
Open 12-9 PM
Closed Wednesdays
200 8th St, 2nd Floor, Leavenworth, WA 98826
View Menu