Press Releases from Solo Tapas (1 total)
Solo Tapas - The next Starbucks?
Solo Tapas - (SoloTapas.com), 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…