CitySearch led me to Casa Vallarta on my recent trip to the Bellevue area, and what a treat! Casa Vallarta is a great low key place, with a friendly feeling from the staff and local patrons. Tasty margaritas and food, and pico de gallo to kill for!
more