El Borracho Ballard

5465 Leary Ave NW, Seattle, WA 98107, USA
4.66 (7)
$$
Very friendly
Mexican, Tex mex, Burritos

Recent Reviews

Dishes

Verified by abillion’s vegan community
Get abillion app