Sarsa Grill offers authentic Filipino cuisine with bold flavors.