Midwest state barring a restaurant from the East (6)
I believe the answer is:
indian
'midwest' is the definition.
Although both the answer and definition are singular nouns, I can't understand how one could define the other.
'state barring a restaurant from the east' is the wordplay.
'state' becomes 'Indiana' (US state).
'barring' is a deletion indicator (bar can mean keep out or exclude).
'a' becomes 'an'.
'restaurant from the east' becomes 'n' (I am not sure about this - if you are sure you should give a lot more credence to this answer).
'indiana' with 'an' removed is 'india'.
'india'+'n'='INDIAN'
Can you help me to learn more?
(Other definitions for indian that I've seen before include "Sub-continental native" , "IDA inn provided for this nationality" , "From Kolkata, perhaps" , "Eg, native of Delhi" , "Relating to native of Bombay, say" .)