Barranquero offers delicious fast food.