Many of the little restaurants where I live don’t have individual menus. They’ll have a Signboard with the offerings for that specific meal. Sometimes they post the prices, sometime they don’t. If they don’t, it is expected that you’ll ask.
On average, a large breakfast will run about $2.00, lunch $2.50 and dinner about $4.00.
Down here, if you walk away from the table hungry, it’s your own fault.