Site for a bite (4)
I believe the answer is:
cafe
'site for a bite' is the definition.
(I've seen this in another clue)
This is all the clue.
(Other definitions for cafe that I've seen before include "A small restaurant as in France - face up to it" , "Inexpensive restaurant serving light refreshment" , "Small informal restaurant" , "Eating establishment" , "that users might scoff at" .)