Leave a Review
It just moved into a new building. Staff is very pleasant. Internet here is quick but spotty. They have no plugs on the exterior. Grill area on the outside but they just made it against the rules to have alcohol on grounds. There are good references on Spain available. Hours are terrible an they are not open on weekends.
posted over 6 years ago