Easygoing taqueria with a long list of creative tacos, including vegan, plus nachos & cocktails.
Top Brunch Spots » Restaurants » Bar Seattle » El Borracho Ballard – Seattle, Washington 98107
El Borracho Ballard – Seattle, Washington 98107
El Borracho Ballard Description
El Borracho Ballard Location
Address: 5465 Leary Ave NW, Seattle, WA 98107
Phone Number: +1 206-829-9844
Price ($ – $$$$): $