La Fuente de los Peces is a café offering Spanish cuisine with homemade touches. It serves breakfast and lunch, with table service and alcoholic beverages available.