Mission Beach, with all of its kitschy stores, dive bars and restaurants has always been lacking one important spot: a coffee shop.
Mission Beach, with all of its kitschy stores, dive bars and restaurants has always been lacking one important spot: a coffee shop.