C & A Mini Mart & Deli is a convenient stop offering a variety of sandwiches and snacks. It is located in a mini commercial strip on Vasco Road.