Burger X

What could be better than the X-men? Burger X! Yes totally unrelated I know, except the X which is all you need to find the best burgers on the map. Conveniently located at a convenience store (no pun intended) combined with X Convenience petrol station, this is the one stop burger joint you will ever…