Terraza Cafe Central offers quality dishes at reasonable prices with multiple payment options.