El Borracho
5465 Leary Ave NW
Seattle
WA
98107
(206) 420-8945
elborrachoseattle.com
Open Map
Description
El Borracho is located at 5465 Leary Ave NW, Seattle, WA..
by merchantcircle on November 08, 2018 from
merchantcircle
Casual
dining
food
Good for Groups
Happy Hour
Mexican
On the street
restaurant
Take Out
Vegetarian Restaurant