Oscars Mexican Restaurant offers a variety of tacos, including street tacos with grilled onion and bell pepper. They provide both dine-in and carry-out options. The restaurant is located off I-20.