As Emily noted don't let yourself be fooled by Rick Steves' recommendations.
First of all, get acquainted with the area you will be staying, especially with public transport. Public transport in Vienna is ubiquitous, easy to use, and safe at all times. Pension Kraml is right in the middle of the 6th city borough and its homepage only mentions two U-Bahn (metro) stops, namely of U3 (in the north) and U4 (in the south). Both stops are walkable, but a quarter of a mile away.
There are bus stops much closer. Line 57A to the center (opera), and 13A running north-south, touching all city boroughs from 4th to 10th. Use the official online city map of Vienna: https://www.wien.gv.at/stadtplan/en/
Enter "Brauergasse 4" as the search term, then put a check mark on the left to "Public transport", and you will see the bus lines and their stops.
Then search for restaurants in the 6th city borough:
https://www.falter.at/lokalfuehrer?r=Wien&p=1060&t=Restaurants
It is in German, but easily comprehensible. You may choose another borough, narrow the search by selecting a certain type of cuisine, etc. If you check "Empfohlen" (recommended) you get an even better selection. Use the online city map to check the addresses.
The official online city map of Vienna is superior to Google Maps, but to be strictly neutral it does not show private enterprises like hotels or restaurants (but their WiFi hotspots).