B Barbie Dela Cruz Review of Hubbard Inn 3 years ago Love the staff here! Very tentative! Great food.
Comments: