Black Llama Bar is a bar Suffolk County New York located in United States.
300 Main St (Stirling Square) Greenport , NY 11944 United States
Cocktails and Ambiance, also the service is friendly and attentive.
This place rocks !!! Popcorn tops it off
Very interesting wine list and great vibe! Get the schnitzel. - Kendra Borowski
Went there twice in three days. Friendly neighborhood bar. Lots of smiling locals. - Brian Masefield
friendly bartenders, interesting cocktails, and a shuffleboard table! really great spot - Stephanie Wu
Tapas. Roasted garlic is my fave. Truffle fries aren't bad either. Sit at the outdoor tables and people watch. - Irina