See all Restaurants in Seattle Seattle for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping El Chupacabra 6711 Greenwood Ave N, btw N 67th & 68th St, 98103 About Mexican Restaurant Add to Wish List 18 wishlists
Travelers also viewed these places similar to El Chupacabra Hillside Quickie's Mama's Mexican Kitchen Schultzy's Mashiko Il Fornaio Heidelberg Haus
Places to visit nearby Bethany Community Church (1.4 km) Places to eat nearby Prost Tavern (0.5 km) Places to shop nearby BaBaLouise Salon (0.7 km) Rudy's Barbershop - Phinney (0.3 km)