My first impression walking up to Royal Cup Cafe Gourmet Sandwiches was “what a small place this is, how do they stay in business?” This place has no sign that mentions their name, in fact it only says “Gourmet Sandwiches” in big letters on the outside, and “Coffee and Tea” as their caption. There’s no way this place will be any good. After my entry through the other side of that door, I had to humble my words. I just stepped into a little hidden treasure of a bohemian alley. The walls were plastered with miscellaneous portraits, the back was decorated like someone’s living room with sofas and love seats around a coffee table in front of a TV, a chessboard pedestal doubled as a private table in the corner, the backroom doubled as a wardrobe closet with feather boas and other theatrical outfits hanging on a rack, and best of all, this place did not have one table chair. All the seats were living room furniture, sofas, love seats, recliners, etc. The place carried a laid-back atmosphere that should be expected from most coffee shops. I could spend every night chillaxin’ at a place like this.
The menu carried a large variety of coffee, teas, salads, and paninis. My decision was difficult, but eventually, I settled for the African Safari panini. Worcestershire sauce mixed with mango chutney, chicken, roasted sweet peppers, provolone, and mayo. Washed it down with a Sexy Watermelon smoothie, watermelon with banana and strawberries. Although the combination of a sweet drink and a savory sandwich did not mix well, they were both quite enjoyable as each individual item. Maybe I’ll get a tea next time.
This place definitely caters to the hipster crowd. A great environment to bring friends and just hang out for hours. Possibly even bring in a board game to enjoy. I could even see them putting together a little poetry reading at this locale. This place will definitely keep me going back just to try the other stuff on their menu.
Royal Cup Cafe Gourmet Sandwiches is located at:
994 Redondo Ave
Long Beach, CA 90804
Mon-Fri 6 am – 10 pm
Sat 7 am – 10 pm
Sun 7 am – 9 pm