La Guaricha is a burger joint offering handcrafted burgers.