This establishment is a BBQ and Grill restaurant. It is located at Calle José Silva, 22. The search results indicate it is part of a larger entity called 'La Misión'.