It's still open but Covid19 situation took a toll on them, last month we went for lunch and it wasn't at all what we were accustomed to. I would not reccomend you try something else.
Yes, it's open but temporarily lost liquor license. I like Don Pedro's better for comfort and price.✌️
It was open when we went there in July 2021.
Thanks! Your answer is awaiting moderation.