openPR Logo

Press Releases from Solo Tapas (1 total)

Solo Tapas - The next Starbucks?

Solo Tapas - (, the Spanish Tapas Sandwich sensation has made its US debut official by inking a lease at the famed W Hotel Hollywood in California at 6250 Hollywood Boulevard, Suite 100, Hollywood, California also known for its famous star walk. Solo Tapas will be opening a total of 5 locations within the next 6-8 months and is anticipating to franchise the system nationwide by the 2nd Quarter of

Go To Page:   1 2 3 4 5 6 7 8 9 10