I have visited Capital Taco several times and have never been disappointed. The service is prompt and friendly and the food is excellent. Although Land O' Lakes is not exactly a culinary mecca, Capital Tacos can hold its own against any "big city" establishment I travel frequently).
If you are expecting that big city atmosphere you will be greatly disappointed, it is a small but comfortable restaurant that, based on its constant stream of customers, has become a local favorite.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.