Permanently Closed - The Sand Crab Tavern is located in Escondido, United States on 2229 Micro Pl. Permanently Closed - The Sand Crab Tavern is rated 3 out of 5 in the category seafood in United States. This restaurant is permanently closed. The first time I walked into the Sand Crab Cafe back in 1989, I knew I’d own it someday. Life is funny like that sometimes. It took almost 22 years, but on the first day of Winter in 2010, the Sand Crab Cafe became The Original Sand Crab Tavern, and Captain Rick took the helm – proof positive that sometimes a guy’s dream really does become reality.