Lake Stevens now has their own restaurant where you can enjoy the fresh taste of California-style Mexican food.
Papas & Beer, located at 9302 North Davies Road, #A (formerly Alfy’s Pizza) offers a great selection of quesadillas, nachos, enchiladas, soups, salads and everything else Mexican.
Open Sunday through Wednesday from 11 a.m. to 9 p.m. and Thursday through Saturday from 11 a.m. to 10 p.m. For questions please call 425-903-4069.