La Quinta Estacion: A bar and liquor store offering drinks at competitive prices. A popular spot for socializing.