Inexpensive steakhouses are very popular in Thailand. Not inexpensive ones are as well but this appeals to a far more affluent sector of the community. As expensive as going to a fancy steakhouse is in the west, it is likely more expensive here in Thailand because we have no easy access to quality beef.
This one is called Boom Steak but there are places just like it all over the place. You can go into this place and order a steak for $2 and up. Obviously, this is not going to be a super-fancy cut of meat, I would be surprised if it isn't microwaved, but if you are looking for protein but don't want to break the bank, you could do worse than this place.
The place is very foreigner-friendly as the menus are all over the walls and the English, for the most part, is accurate. The prices are astoundingly low (for steak) and i think that is why the place is popular, it certainly isn't because of the culinary genius going on in here.
The major problem I have is that you are presented with a picture that looks like this
and you actually end up receiving looks more like this
Now this wouldn't be the first time that someone's photos didn't exactly match the product. This is true in pretty much every restaurant in the world so no harm there. I guess I was just a bit disappointed that mine was so small.
However, the flavor was good and it wasn't nearly as tough as I was expecting (and trust me, you expect chewy beef in Thailand) so I will definitely return. I may just end up ordering something different. Lord knows there are plenty of things on the menu.
Normally this place is quite busy and you just wander in and pull choose a table. There are very few staff members but it doesn't really matter how many people are there, the food arrives quickly (which leads me to believe they are microwaving most of what comes out even more).
If you want to experience a passable steak for $2-4 (comes with like 12 fries and a very small salad also) this might be the place for you. They re located in Krabitown and you can find them here