In the middle stretch of the main Rambla in Vilanova you can find the Bar- Grill called Beverly Hills.
The menu consists of a range of items from the grill including burgers, frankfurters and ribs, as well as salads and a variety of other (some veggie) options such as fried courgette, onion rings, nachos and so on... The desserts are also good and I would recommend the tiramisu if you are a pudding person. Many a time when anyone in our party has ordered the ribs we have been given a doggie bag for (yes of course) the dogs and cats at home. One group of visitors a few years back thoroughly recommended their fried breakfasts.
It has been a place we have visited many times during our years here, and even before we took up permanent residence. The staff are friendly and helpful, and yes some of them speak English. Prices start from just a few euros for snacks.
At the back there is a large open-air terrace where it is always nice to get a table in the summer.