Review Details

 

Restaurant

8064 Lake City Way NE directions
Seattle, WA 98115
(206) 517-5660

Kevin's Reviews

Restaurants

 

Nightlife

 

Movies

 

TV Shows

 

Books

 

Video Games

 

Electronics

 

Zoji Suggestions

 
Posted by
Restaurant Review (View All)

Mr Villa

Monday, November 13, 2006 5:19 PM
Rating (not bad)
Notes
Not bad...the meat was a little on the tough side, portions were smaller than typical for a Mexican restaurant.

I've heard they can be inconsistent though, great at times, not so great at other times.  I must've gone on a not-so-great day.