State and main hamilton July 8, 2019 16 32 64 128 State and main hamilton reviews State and main hamilton menu with prices State and main hamilton reservations State and main hamilton upper james State and main hamilton happy hour