
El Borracho Ballard
5465 Leary Ave NW, Seattle, WA 98107, USA
This place is a fun bar that has some plant based mexican eats. We love their beer and cocktails. I've had better nachos, but their Cheesy Chipotles Potato burrito was awesome!!
No comments yet