Although there are always exceptions, keep in mind the fact that most American cafés are open only for breakfast and lunch -- that is, from about 6 AM-2PM. That being the case, you should time your meals accordingly if you depend on cafés for one or more meals.