21. Toreros Restaurant 12405 SE 38th St, Bellevue, WA 98006 Coordinate: 47.577393,-122.173065 Phone: (425) 643-5585