Burger Ranch: A Portuguese fast-food spot specializing in handcrafted burgers made with fresh ingredients.