Mr. Villa Mexican Restaurant

Seattle, WA


Address

8064 Lake City Way North East
Seattle, WA 98115

Phone

+1 206 517 5660


Neighborhood

University District


Hours

Su to Th from 11:00 AM to 09:00 PM
Fr to Sa from 11:00 AM to 09:30 PM


Category

Mexican


Avg User Rating

164 reviews

More Info

Destination Guide

Hotels near Mr. Villa Mexican Restaurant

Things to do near Mr. Villa Mexican Restaurant

Restaurants near Mr. Villa Mexican Restaurant

Shops near Mr. Villa Mexican Restaurant