Aroma Cafe & Sandwich offers cafe fare and sandwiches. Located near Ferretería El Palustre.