La Barca de Maria is a bar and grill offering Spanish cuisine.