A spanish restaurant has good food.