We had never been there before and went in on impulse, expecting Mexican. It is a predominantly Italian menu that includes the usual pasta and pizza options. The decor is very art deco, bright and cheerful. There are lots of outdoor tables if the weather suits.
They do not offer a childrens menu but were more than happy to serve entree size in anything and even satisfied the "I just want chips" request from one. Wine choices were acceptable and the spirits selection certainly looked impressive. Personally I thoroughly enjoyed my seaside pizza even the base was perfect - our table of 6 were all happy with their choices, including the vegetarian. Those that had rooom for desert stuck to gelati and the servings were yummy and generous.
Apparently the toilet facilites were poor (missing a door?) but I personally can not comment.
If you own or manage Cafe Salsa, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.