Pull up a seat at West End’s charming new eatery Table 26