Do they sell their margaritas by the pitcher?
Address: 4301 La Jolla Village Dr Suite 1000, San Diego, CA 92122, USA
Emil Chuang (Emil C) | Sep 25, 2019
Yes
Sylvia Roseli | May 27, 2022
Can I bring my own bottle of wine
Joshua Carcamo | Sep 25, 2019
Thank you! Any idea of price range? Thanks again👌👍
Thanks! Your answer is awaiting moderation.