Gourmet eatery known for its tasty burgers. Located near Iglesia Santa Barbara.