Needs to be reasonably close to Waverley Station (like, within a mile or so?), looking at spending <£40 on, say, 2 starters / 2 mains / a few beers.
Not Thai (the only decent restaurant we've found so far in Stirling is Thai!).. Mexican would be nice, had been thinking Pancho Villa's, but I don't know if there's a better Mexican place around?
Whoever wins will get an awkward hug at the Edinburgh DiS MEAT.