Service was terrible!! Waiters and waitress are all very rude. Have no sense of services and refused to speak English while we don’t understand much Spanish. If you don’t speak Spanish, do not come here at all!!! They did not follow reservation and will give...you terrible table if you do not speak Spanish. We did not know the qualify of food as we ended up just left without eating. Our story is we reserved this restaurant online and specified that we want to sit outdoor to look at the view of Albraham. We got an email confirmation of our booking. We arrived on time to check in. It took the waitress forever to check us in, then a men who speak spanish walked up to talk to the waitress and requested to change his reservation. The waitress just let him jumped the line since he speaks Spanish. After waited 15 mins, the waitress told me our table is not outdoor but inside. I told her our reservation is outdoor but she insisted they only have table indoor while the restaurant was quite empty at 9pm. She directed us to sit down at a table still can see the albraham view so we accepted. A min later, a waiter came and told us that was not our table and asked us to move to another table more inside and close to the door. We refused to move as we already compromised sitting inside instead while our appointment was outside. The waitesss directed us to sit at that table and it doesn’t make sense we need to move to another worse table without a view. We told the waiter we were not moving and he started to yell at us in Spanish!! At the point we decided to just leave! Extremely terrible and ridiculous experience! We do not recommend this restaurant as they obviously discriminated us because we do not speak Spanish while they have a lot of Spanish speaking customers. We have been to many restaurants in Spain and this one is absolutely crazy shameful in dealing with customers. Albraham is a famous travel destination for international travelers. For a restaurant which hired people who refused to speak English, don’t follow reservation and yell at customer is really a shame!!More