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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results