"Homemade Tortillas" is painted on Mr. Villa's windows in foot-high letters, and that is a good sign. Locals eat them in droves, often while drinking Mr. Villa's renowned sangria—speaking of which, the same owners run the bar El Norte
, a little further north on Lake City Way.
8064 Lake City Way NE,
Hours: Mon-Sat 11:30 am-9 pm, Sun 11:30 am-8:30 pm
Cheap Eats, Live Music, Takeout