Posted 01 February 2012 - 08:32 AM
True, to each his own, but the fact is Americans are fat and they got that way b/c of fast food and chain restaurants. Also, if you want a shocker, chain restaurants such as Chili's and CCF have more sodium than Mc Donald's on many items. So to make things crystal clear, it doesn't matter about location for Folsom peeps generally speaking, they keep the chains alive. They crave the sugar, salt and like the consistency of it. Now, for the mom and pops out there, the food has to be good and the place has to be consistent with servers and cleanliness etc. before it will be successful. Look at the Taqueria, (I personally don't like it) but it is very successful for the same reasons the chains are successful.
Folsom people who aren't 200 plus pounds would love a La Bou typer dinner joint that offered organic veggies instead of fries and a low sodium tasty meal. However, it has to be done right. It can't be just wraps and salads. Think asian/indian influences with lots of spices and hold the oil.
BTW, no harm to Goodfellas, but honestly if you think your location was the only issue, please re open somewhere else b/c it seems everyone on this board seem to think your food was impressive. I totally disagree, b/c you have a captive audience from Intel, your off the freeway, your location was in a new shopping center and your next to several neighborhoods and UC Davis medical bldgs. To me, it's the food and the atmosphere that doomed your place. It was too fast food, but not done correctly. For example, I remember the salad was like the one you would make at home, nothing special. I don't want to bash your former restaurant, but trust me, you didn't close just b/c location. Dos has stayed in business b/c the food is good and their location isn't the best. The salads use quality ingredients and the portions are good value. The atmosphere is kinda loud, but it makes up for the fast service and food. Location is important, but it's not the only driver of success in this biz.
Americans, don't just come in one color or race.