Novo Brazil Brewing Company has brought its Brazilian-style beer and flavor to Imperial Beach. The 7,500-square foot restaurant and brewery with a capacity of 283 is on the south end of San Diego Bay with views of the Coronado Bridge and downtown skyline. The IB location is the fourth in the San Diego area with others in Otay Ranch, and National City with its headquarters in … [Read more...]