Rita & Albert is a restaurant offering homemade cuisine with fresh, local ingredients and a selection of Spanish specialties.