Ceja's Mexican Diner & Grill, located on Oceanside Blvd, has been in business for more than 15 years. It's fish tacos are popular, as are many items on the restaurant's menu full of authentic Mexican dishes, like enchiladas. Prices are fair, and parking is located in front of the restaurant.