Company Information
- Company Name
- Lama Dog Tap Room Bottle Shop
- Category
- Brewpub
- Address
- 116 Santa Barbara St, Santa Barbara, CA 93101, United States
- Country
- United States
Lama Dog Tap Room Bottle Shop address: 116 Santa Barbara St, Santa Barbara, CA 93101, United States.
Lama Dog Tap Room Bottle Shop operates in the Brewpub category.