La Embajada de Embajadores is a bar and grill offering homemade-style food.