Coffee For Sasquatch – Best Coffee in Los Angeles

7020 Melrose Ave, Fairfax District, Los Angeles

Coffee For Sasquatch is a coffee shop in Los Angeles located at 7020 Melrose Ave. Known for dishes like the Sasquatch Mocha and their legendary latte art, it's a popular choice for coffee lovers in the Fairfax District. Use this page to compare the FoodIndex score alongside Google, Yelp, and …

Loading restaurant details...