I always stop in MoBay at Mega Mart for my food. The place is huge and well stocked.