La Angostura offers a combination of restaurant and supermarket services.