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 George's Sausage & Delicatessen 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)