Novo Brazil Brewing - Lane Ave is located in Chula Vista, United States on 901 Lane Ave #100. Novo Brazil Brewing - Lane Ave is rated 4.5 out of 5 in the category brewery in United States.
Address
901 Lane Ave #100
Accessibility
Wheelchair-accessible entrance