Marina liquors is the single greatest place to go in marina for beers, wines, spirits and that nicotine fix you’ve been lying to your mom about. Great service and they now carry Imperial which was my favorite beer in Costa Rica. Give them a try!
Kimberly C.
Évaluation du lieu : 4 Palo Alto, CA
This is like my go to spot when I needs to pick up drinks and snacks before hanging out with friends. It’s locally owned and the owners are always very nice.