Spot serving snacks and sangria (5,3)
I believe the answer is:
tapas bar
(Other definitions for tapas bar that I've seen before include "place that serves light snacks" , "inn?" , "Place for food and drink" , "eatery in Spain" , "Where to get light snacks with drinks" .)