We have in a mysql database a list of 300 pubs with foto and descriptions.
Using your favorite framework create an application (for android adn ios) graphically like the groupon app: a continuous vertical scrool down load picture and description of pubs endlessly sorting by those closest (geolocation smartphone) to the farthest.
In the bottom of the menu 3 voices:
1) "Premium" where the pubs who appear in the table mysql voice prima_fila set to 1,
2) "Pubs": where displays all
3) Favorite for the display all the pubs which the user has chosen as the preferred