It's a gas station alright. The only saving grace for me is it's close proximity to Taco Bell. They have a carwash and happen to be spitting distance from a Pizza Pizza as well. I guess this place is more about picking up junk food than gas.
Lame review. My apologies. read more