Sura Korean BBQ, a hybrid all-you-can-eat restaurant, is now open in Otay Ranch in Chula Vista. The concept, from the team behind Common Theory Public House in the Convoy District and Otay Ranch, is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results