St Andrews Bar & Grill offers homemade food prepared by experienced chefs.