Restaurant
Cavatore
17 locals recommend,
Location
2120 Ella Blvd
Houston, TX
Northside
Tips from locals
Inside of a disassembled then reconstructed 100-year-old barn from Texas hill country, this neighborhood institution has been serving up Italian comfort food to Houstonian for over 30 years.