Empanadas & Co. offers handmade empanadas. Enjoy a quick bite with limited indoor seating.