This charming steakhouse is known for its grilled meats and offers a great ambiance with friendly staff. It is a popular spot for its homemade paella.