Bar
Armada Wine & Beer Merchant
6 locals recommend,
Permanently closed
Location
1129A State St
Santa Barbara, CA
Santa Barbara Downtown
Unique things to do nearby
Locals also recommend
- 6 locals recommend