Every time I go to Elgars I have had five star service, five star entertainment, and most importantly I have had five star food. The hot toasties here are to DIE for and their food is always the perfect mix of simplicity and indulgent flavor. The atmosphere is also super pretty there and when you sit outside you always get a good scene of people walking through the courtyard. I also love that you can get coffee, tea, and cakes on top of their sandwiches and salads! This place is a most go if you are stopping in town for any reason! read more