Hi,
Is the following sentence correct?
I ate at a fast-food across from the hotel.
You need a noun, though.
A fast-food joint
A fast-food place
A fast-food restaurant
The rest is okay.
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.