We also have been going to Picassos for years, and have always had a great experience. The owners are really friendly. The food is wonderful. We have paella everytime and is the best paella we ever had. The tapas are really good too. The atmosphere is wonderful as well.
more